Ruben Roy
Stock Analyst at Stifel Nicolaus
(5.00)
# 10
Out of 4,516 analysts
659
Total ratings
71.6%
Success rate
56.9%
Average return
Main Sectors:
Stocks Rated by Ruben Roy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMD Advanced Micro Devices | Rated: Buy | $450 → $635 | $529.14 | +20.01% | 53 | Jul 10, 2026 | |
| CEVA CEVA, Inc. | Rated: Buy | $42 → $50 | $41.96 | +19.16% | 4 | Jul 10, 2026 | |
| INTC Intel | Rated: Hold | $75 → $120 | $102.99 | +16.52% | 69 | Jul 10, 2026 | |
| IPGP IPG Photonics | Maintained: Buy | $125 | $107.91 | +15.84% | 15 | Jun 29, 2026 | |
| PLXS Plexus | Maintained: Buy | $280 → $330 | $254.11 | +29.87% | 10 | Jun 22, 2026 | |
| JBL Jabil | Maintained: Buy | $460 | $319.18 | +44.12% | 8 | Jun 21, 2026 | |
| SNPS Synopsys | Maintained: Buy | $600 | $425.28 | +41.09% | 26 | Jun 11, 2026 | |
| CDNS Cadence Design Systems | Rated: Buy | $395 → $432 | $371.50 | +16.29% | 25 | Jun 9, 2026 | |
| CIEN Ciena | Maintained: Buy | $615 | $418.46 | +46.97% | 20 | Jun 5, 2026 | |
| QBTS D-Wave Quantum | Maintained: Buy | $35 | $18.27 | +91.57% | 5 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $175 → $205 | $143.62 | +42.74% | 11 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $282 | $212.50 | +32.71% | 62 | May 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $132.46 | +9.47% | 26 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $110 → $120 | $77.12 | +55.60% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $95 → $165 | $128.72 | +28.19% | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $275 → $420 | $299.38 | +40.29% | 31 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $65 → $75 | $57.51 | +30.41% | 34 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $800 → $1,100 | $752.00 | +46.28% | 27 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $35 → $60 | $40.12 | +49.55% | 23 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $540.77 → $625.05 | $470.76 | +32.77% | 7 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $88 → $85 | $83.44 | +1.87% | 28 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 → $45 | $67.82 | -33.65% | 12 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $13 | $1.25 | n/a | 3 | Mar 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $105 → $95 | $139.07 | n/a | 22 | Jun 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $3.5 → $8 | $13.22 | n/a | 2 | Mar 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $72 | $293.02 | n/a | 3 | Mar 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $17 | $4.02 | n/a | 1 | Mar 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 → $52 | $206.26 | n/a | 23 | Mar 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $118 → $190 | $218.19 | n/a | 9 | Feb 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 → $95 | $96.92 | n/a | 2 | Feb 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $28 | $4.50 | n/a | 1 | Feb 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 → $45 | $92.54 | n/a | 15 | Feb 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $310 | $394.28 | n/a | 9 | Jun 10, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 | $904.28 | n/a | 30 | Apr 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $61 | $1,352.66 | n/a | 1 | Oct 27, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $63 → $67 | $224.50 | n/a | 5 | Oct 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $94 | $335.43 | n/a | 5 | Oct 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $579.43 | n/a | 9 | Aug 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $59 | $1,815.27 | n/a | 1 | Jul 17, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $42 → $47 | $86.26 | n/a | 3 | Oct 31, 2013 |
Advanced Micro Devices
Jul 10, 2026
Rated: Buy
Price Target: $450 → $635
Current: $529.14
Upside: +20.01%
CEVA, Inc.
Jul 10, 2026
Rated: Buy
Price Target: $42 → $50
Current: $41.96
Upside: +19.16%
Intel
Jul 10, 2026
Rated: Hold
Price Target: $75 → $120
Current: $102.99
Upside: +16.52%
IPG Photonics
Jun 29, 2026
Maintained: Buy
Price Target: $125
Current: $107.91
Upside: +15.84%
Plexus
Jun 22, 2026
Maintained: Buy
Price Target: $280 → $330
Current: $254.11
Upside: +29.87%
Jabil
Jun 21, 2026
Maintained: Buy
Price Target: $460
Current: $319.18
Upside: +44.12%
Synopsys
Jun 11, 2026
Maintained: Buy
Price Target: $600
Current: $425.28
Upside: +41.09%
Cadence Design Systems
Jun 9, 2026
Rated: Buy
Price Target: $395 → $432
Current: $371.50
Upside: +16.29%
Ciena
Jun 5, 2026
Maintained: Buy
Price Target: $615
Current: $418.46
Upside: +46.97%
D-Wave Quantum
Jun 2, 2026
Maintained: Buy
Price Target: $35
Current: $18.27
Upside: +91.57%
May 28, 2026
Reiterated: Buy
Price Target: $175 → $205
Current: $143.62
Upside: +42.74%
May 25, 2026
Maintained: Buy
Price Target: $282
Current: $212.50
Upside: +32.71%
May 15, 2026
Reiterated: Buy
Price Target: $145
Current: $132.46
Upside: +9.47%
May 8, 2026
Maintained: Hold
Price Target: $110 → $120
Current: $77.12
Upside: +55.60%
May 7, 2026
Rated: Buy
Price Target: $95 → $165
Current: $128.72
Upside: +28.19%
May 7, 2026
Reiterated: Buy
Price Target: $275 → $420
Current: $299.38
Upside: +40.29%
May 6, 2026
Maintained: Hold
Price Target: $65 → $75
Current: $57.51
Upside: +30.41%
May 6, 2026
Rated: Buy
Price Target: $800 → $1,100
Current: $752.00
Upside: +46.28%
Apr 30, 2026
Maintained: Buy
Price Target: $35 → $60
Current: $40.12
Upside: +49.55%
Apr 28, 2026
Reiterated: Buy
Price Target: $540.77 → $625.05
Current: $470.76
Upside: +32.77%
Jan 28, 2026
Maintained: Hold
Price Target: $88 → $85
Current: $83.44
Upside: +1.87%
Jan 14, 2026
Reiterated: Buy
Price Target: $40 → $45
Current: $67.82
Upside: -33.65%
Mar 14, 2024
Maintained: Buy
Price Target: $13
Current: $1.25
Upside: n/a
Jun 9, 2021
Initiated Coverage: Buy
Price Target: $105 → $95
Current: $139.07
Upside: n/a
Mar 26, 2021
Maintained: Buy
Price Target: $3.5 → $8
Current: $13.22
Upside: n/a
Mar 23, 2021
Maintained: Buy
Price Target: $72
Current: $293.02
Upside: n/a
Mar 9, 2021
Initiated Coverage: Buy
Price Target: $17
Current: $4.02
Upside: n/a
Mar 4, 2021
Maintained: Buy
Price Target: $50 → $52
Current: $206.26
Upside: n/a
Feb 22, 2021
Rated: Buy
Price Target: $118 → $190
Current: $218.19
Upside: n/a
Feb 16, 2021
Maintained: Buy
Price Target: $50 → $95
Current: $96.92
Upside: n/a
Feb 14, 2021
Rated: Buy
Price Target: $28
Current: $4.50
Upside: n/a
Feb 2, 2021
Maintained: Buy
Price Target: $28 → $45
Current: $92.54
Upside: n/a
Jun 10, 2019
Reiterated: Buy
Price Target: $310
Current: $394.28
Upside: n/a
Apr 18, 2019
Reiterated: Buy
Price Target: $50
Current: $904.28
Upside: n/a
Oct 27, 2015
Reiterated: Buy
Price Target: $61
Current: $1,352.66
Upside: n/a
Oct 22, 2015
Downgraded: Hold
Price Target: $63 → $67
Current: $224.50
Upside: n/a
Oct 6, 2015
Reiterated: Buy
Price Target: $94
Current: $335.43
Upside: n/a
Aug 6, 2015
Reiterated: Buy
Price Target: $25
Current: $579.43
Upside: n/a
Jul 17, 2014
Initiated Coverage: Hold
Price Target: $59
Current: $1,815.27
Upside: n/a
Oct 31, 2013
Upgraded: Buy
Price Target: $42 → $47
Current: $86.26
Upside: n/a