Ruben Roy
Stock Analyst at Stifel
(5.00)
# 6
Out of 5,130 analysts
166
Total ratings
82.96%
Success rate
54.16%
Average return
Main Sectors:
Stocks Rated by Ruben Roy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NVDA NVIDIA | Reiterates: Buy | $250 | $184.86 | +35.24% | 20 | Dec 29, 2025 | |
| VIAV Viavi Solutions | Maintains: Buy | $18 → $20 | $17.78 | +12.49% | 8 | Dec 17, 2025 | |
| CIEN Ciena | Maintains: Buy | $152 → $230 | $230.56 | -0.24% | 9 | Dec 9, 2025 | |
| LASR nLIGHT | Maintains: Buy | $26 → $40 | $40.02 | -0.05% | 4 | Nov 7, 2025 | |
| COHR Coherent | Maintains: Buy | $140 → $168 | $178.06 | -5.65% | 13 | Nov 6, 2025 | |
| AMD Advanced Micro Devices | Maintains: Buy | $240 → $280 | $203.17 | +37.82% | 11 | Nov 5, 2025 | |
| LSCC Lattice Semiconductor | Maintains: Buy | $60 → $80 | $84.80 | -5.66% | 11 | Nov 4, 2025 | |
| CLS Celestica | Reiterates: Buy | $230 → $385 | $302.30 | +27.36% | 1 | Oct 29, 2025 | |
| SNPS Synopsys | Maintains: Buy | $650 → $550 | $525.18 | +4.73% | 9 | Sep 10, 2025 | |
| LITE Lumentum Holdings | Maintains: Buy | $100 → $132 | $351.42 | -62.44% | 9 | Aug 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $115 → $120 | $80.14 | +49.74% | 3 | Aug 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $26 | $28.11 | -7.51% | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $55 | $73.88 | -25.55% | 3 | Jul 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $75 → $88 | $81.78 | +7.61% | 7 | Jul 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $350 → $395 | $327.31 | +20.68% | 5 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $52 | $61.50 | -15.45% | 2 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $21 → $25 | $45.55 | -46.21% | 7 | Jul 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $245 | $226.15 | +8.34% | 1 | Jul 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $62 → $72 | $60.17 | +19.66% | 11 | May 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $85 | $76.14 | +11.64% | 7 | Feb 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $95 | $121.74 | -21.96% | 6 | Jun 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $155 → $190 | $146.09 | +30.06% | 4 | Feb 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Speculative Buy | $28 | $3.50 | +700.00% | 1 | Feb 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $36 → $45 | $62.16 | -27.61% | 5 | Feb 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $50 | $83.22 | -39.92% | 7 | Oct 9, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $47 | $174.87 | -73.12% | 1 | Sep 18, 2020 |
NVIDIA
Dec 29, 2025
Reiterates: Buy
Price Target: $250
Current: $184.86
Upside: +35.24%
Viavi Solutions
Dec 17, 2025
Maintains: Buy
Price Target: $18 → $20
Current: $17.78
Upside: +12.49%
Ciena
Dec 9, 2025
Maintains: Buy
Price Target: $152 → $230
Current: $230.56
Upside: -0.24%
nLIGHT
Nov 7, 2025
Maintains: Buy
Price Target: $26 → $40
Current: $40.02
Upside: -0.05%
Coherent
Nov 6, 2025
Maintains: Buy
Price Target: $140 → $168
Current: $178.06
Upside: -5.65%
Advanced Micro Devices
Nov 5, 2025
Maintains: Buy
Price Target: $240 → $280
Current: $203.17
Upside: +37.82%
Lattice Semiconductor
Nov 4, 2025
Maintains: Buy
Price Target: $60 → $80
Current: $84.80
Upside: -5.66%
Celestica
Oct 29, 2025
Reiterates: Buy
Price Target: $230 → $385
Current: $302.30
Upside: +27.36%
Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $650 → $550
Current: $525.18
Upside: +4.73%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100 → $132
Current: $351.42
Upside: -62.44%
Aug 13, 2025
Maintains: Hold
Price Target: $115 → $120
Current: $80.14
Upside: +49.74%
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $28.11
Upside: -7.51%
Jul 31, 2025
Maintains: Buy
Price Target: $40 → $55
Current: $73.88
Upside: -25.55%
Jul 30, 2025
Maintains: Hold
Price Target: $75 → $88
Current: $81.78
Upside: +7.61%
Jul 29, 2025
Maintains: Buy
Price Target: $350 → $395
Current: $327.31
Upside: +20.68%
Jul 25, 2025
Maintains: Buy
Price Target: $45 → $52
Current: $61.50
Upside: -15.45%
Jul 21, 2025
Maintains: Hold
Price Target: $21 → $25
Current: $45.55
Upside: -46.21%
Jul 2, 2025
Reinstates: Buy
Price Target: $245
Current: $226.15
Upside: +8.34%
May 8, 2025
Maintains: Hold
Price Target: $62 → $72
Current: $60.17
Upside: +19.66%
Feb 12, 2025
Maintains: Buy
Price Target: $100 → $85
Current: $76.14
Upside: +11.64%
Jun 9, 2021
Initiates: Buy
Price Target: $95
Current: $121.74
Upside: -21.96%
Feb 22, 2021
Maintains: Buy
Price Target: $155 → $190
Current: $146.09
Upside: +30.06%
Feb 16, 2021
Initiates: Speculative Buy
Price Target: $28
Current: $3.50
Upside: +700.00%
Feb 2, 2021
Maintains: Buy
Price Target: $36 → $45
Current: $62.16
Upside: -27.61%
Oct 9, 2020
Maintains: Buy
Price Target: $40 → $50
Current: $83.22
Upside: -39.92%
Sep 18, 2020
Initiates: Buy
Price Target: $47
Current: $174.87
Upside: -73.12%