
Ruben Roy
Stock Analyst at Stifel Nicolaus
(4.99)
# 34
Out of 5,076 analysts
666
Total ratings
63.7%
Success rate
47.8%
Average return
Main Sectors:
Stocks Rated by Ruben Roy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TTMI TTM Technologies | Reiterated: Buy | $205 → $165 | $80.11 | +105.97% | 14 | Oct 23, 2026 | |
| JBL Jabil | Reiterated: Buy | $460 | $273.97 | +67.90% | 10 | Oct 12, 2026 | |
| AMD Advanced Micro Devices | Reiterated: Buy | $635 → $700 | $516.79 | +35.45% | 58 | Oct 5, 2026 | |
| LITE Lumentum Holdings | Reiterated: Buy | $1,100 → $1,232 | $756.17 | +62.93% | 30 | Oct 5, 2026 | |
| SNPS Synopsys | Reiterated: Buy | $600 | $430.14 | +39.49% | 28 | Oct 1, 2026 | |
| VIAV Viavi Solutions | Reiterated: Buy | $65 | $30.45 | +113.50% | 26 | Sep 23, 2026 | |
| CIEN Ciena | Reiterated: Buy | $615 | $320.26 | +92.03% | 22 | Sep 22, 2026 | |
| COHR Coherent | Reiterated: Buy | $420 | $209.29 | +100.68% | 33 | Sep 22, 2026 | |
| NVDA NVIDIA | Reiterated: Buy | $315 | $210.96 | +49.32% | 65 | Aug 30, 2026 | |
| CDNS Cadence Design Systems | Reiterated: Buy | $432 | $316.49 | +36.50% | 27 | Aug 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 | $28.62 | +74.70% | 6 | Aug 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $330 | $216.98 | +52.09% | 12 | Aug 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 | $71.07 | +75.88% | 17 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 → $165 | $96.19 | +71.54% | 27 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75 → $70 | $83.43 | -16.10% | 35 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 | $86.96 | +26.49% | 71 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $623.36 → $700.40 | $364.40 | +92.21% | 8 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 | $11.66 | +200.17% | 5 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 → $120 | $54.24 | +121.26% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $95 → $165 | $76.55 | +115.55% | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 → $45 | $36.34 | +23.83% | 12 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $105 → $95 | $112.32 | n/a | 22 | Jun 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.5 → $8 | $5.91 | n/a | 2 | Mar 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $72 | $236.24 | n/a | 3 | Mar 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $17 | $1.63 | n/a | 1 | Mar 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 → $52 | $228.51 | n/a | 23 | Mar 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $118 → $190 | $221.27 | n/a | 9 | Feb 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 → $95 | $81.07 | n/a | 2 | Feb 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $28 | $2.73 | n/a | 1 | Feb 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $28 → $45 | $72.25 | n/a | 15 | Feb 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $310 | $321.68 | n/a | 9 | Jun 10, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 | $877.55 | n/a | 30 | Apr 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $61 | $1,140.12 | n/a | 1 | Oct 27, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $63 → $67 | $145.61 | n/a | 5 | Oct 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $94 | $230.10 | n/a | 5 | Oct 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $377.24 | n/a | 9 | Aug 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $59 | $1,571.80 | n/a | 1 | Jul 17, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $42 → $47 | $74.05 | n/a | 3 | Oct 31, 2013 |
TTM Technologies
Oct 23, 2026
Reiterated: Buy
Price Target: $205 → $165
Current: $80.11
Upside: +105.97%
Jabil
Oct 12, 2026
Reiterated: Buy
Price Target: $460
Current: $273.97
Upside: +67.90%
Advanced Micro Devices
Oct 5, 2026
Reiterated: Buy
Price Target: $635 → $700
Current: $516.79
Upside: +35.45%
Lumentum Holdings
Oct 5, 2026
Reiterated: Buy
Price Target: $1,100 → $1,232
Current: $756.17
Upside: +62.93%
Synopsys
Oct 1, 2026
Reiterated: Buy
Price Target: $600
Current: $430.14
Upside: +39.49%
Viavi Solutions
Sep 23, 2026
Reiterated: Buy
Price Target: $65
Current: $30.45
Upside: +113.50%
Ciena
Sep 22, 2026
Reiterated: Buy
Price Target: $615
Current: $320.26
Upside: +92.03%
Coherent
Sep 22, 2026
Reiterated: Buy
Price Target: $420
Current: $209.29
Upside: +100.68%
NVIDIA
Aug 30, 2026
Reiterated: Buy
Price Target: $315
Current: $210.96
Upside: +49.32%
Cadence Design Systems
Aug 28, 2026
Reiterated: Buy
Price Target: $432
Current: $316.49
Upside: +36.50%
Aug 28, 2026
Reiterated: Buy
Price Target: $50
Current: $28.62
Upside: +74.70%
Aug 28, 2026
Reiterated: Buy
Price Target: $330
Current: $216.98
Upside: +52.09%
Aug 5, 2026
Reiterated: Buy
Price Target: $125
Current: $71.07
Upside: +75.88%
Aug 5, 2026
Reiterated: Buy
Price Target: $145 → $165
Current: $96.19
Upside: +71.54%
Jul 29, 2026
Reiterated: Hold
Price Target: $75 → $70
Current: $83.43
Upside: -16.10%
Jul 28, 2026
Reiterated: Hold
Price Target: $110
Current: $86.96
Upside: +26.49%
Jul 28, 2026
Reiterated: Buy
Price Target: $623.36 → $700.40
Current: $364.40
Upside: +92.21%
Jun 2, 2026
Reiterated: Buy
Price Target: $35
Current: $11.66
Upside: +200.17%
May 8, 2026
Reiterated: Hold
Price Target: $110 → $120
Current: $54.24
Upside: +121.26%
May 7, 2026
Rated: Buy
Price Target: $95 → $165
Current: $76.55
Upside: +115.55%
Jan 14, 2026
Reiterated: Buy
Price Target: $40 → $45
Current: $36.34
Upside: +23.83%
Jun 9, 2021
Initiated Coverage: Buy
Price Target: $105 → $95
Current: $112.32
Upside: n/a
Mar 26, 2021
Reiterated: Buy
Price Target: $3.5 → $8
Current: $5.91
Upside: n/a
Mar 23, 2021
Reiterated: Buy
Price Target: $72
Current: $236.24
Upside: n/a
Mar 9, 2021
Initiated Coverage: Buy
Price Target: $17
Current: $1.63
Upside: n/a
Mar 4, 2021
Reiterated: Buy
Price Target: $50 → $52
Current: $228.51
Upside: n/a
Feb 22, 2021
Rated: Buy
Price Target: $118 → $190
Current: $221.27
Upside: n/a
Feb 16, 2021
Reiterated: Buy
Price Target: $50 → $95
Current: $81.07
Upside: n/a
Feb 14, 2021
Rated: Buy
Price Target: $28
Current: $2.73
Upside: n/a
Feb 2, 2021
Reiterated: Buy
Price Target: $28 → $45
Current: $72.25
Upside: n/a
Jun 10, 2019
Reiterated: Buy
Price Target: $310
Current: $321.68
Upside: n/a
Apr 18, 2019
Reiterated: Buy
Price Target: $50
Current: $877.55
Upside: n/a
Oct 27, 2015
Reiterated: Buy
Price Target: $61
Current: $1,140.12
Upside: n/a
Oct 22, 2015
Downgraded: Hold
Price Target: $63 → $67
Current: $145.61
Upside: n/a
Oct 6, 2015
Reiterated: Buy
Price Target: $94
Current: $230.10
Upside: n/a
Aug 6, 2015
Reiterated: Buy
Price Target: $25
Current: $377.24
Upside: n/a
Jul 17, 2014
Initiated Coverage: Hold
Price Target: $59
Current: $1,571.80
Upside: n/a
Oct 31, 2013
Upgraded: Buy
Price Target: $42 → $47
Current: $74.05
Upside: n/a