Ruben Roy

Stock Analyst at Stifel

(4.99)
# 14
Out of 4,996 analysts
156
Total ratings
81.6%
Success rate
39.25%
Average return

Stocks Rated by Ruben Roy

Ciena
Sep 23, 2025
Maintains: Buy
Price Target: $120$152
Current: $141.93
Upside: +7.10%
Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $650$550
Current: $487.76
Upside: +12.76%
NVIDIA
Aug 25, 2025
Maintains: Buy
Price Target: $202$212
Current: $178.19
Upside: +18.97%
Coherent
Aug 14, 2025
Maintains: Buy
Price Target: $100$118
Current: $106.99
Upside: +10.29%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100$132
Current: $160.75
Upside: -17.88%
CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $120.34
Upside: -0.28%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $29.13
Upside: -10.74%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $159.46
Upside: +19.15%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $26.76
Upside: -2.84%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $40$55
Current: $55.78
Upside: -1.40%
Maintains: Hold
Price Target: $75$88
Current: $93.02
Upside: -5.40%
Maintains: Buy
Price Target: $350$395
Current: $350.11
Upside: +12.82%
Maintains: Buy
Price Target: $45$52
Current: $56.85
Upside: -8.53%
Maintains: Hold
Price Target: $21$25
Current: $35.50
Upside: -30.99%
Reinstates: Buy
Price Target: $245
Current: $215.84
Upside: +13.51%
Maintains: Hold
Price Target: $62$72
Current: $79.51
Upside: -9.45%
Maintains: Buy
Price Target: $100$85
Current: $80.45
Upside: +5.66%
Maintains: Buy
Price Target: $65$70
Current: $71.35
Upside: -1.89%
Reiterates: Buy
Price Target: $12$13
Current: $12.21
Upside: +6.47%
Initiates: Buy
Price Target: $95
Current: $126.14
Upside: -24.69%
Maintains: Buy
Price Target: $155$190
Current: $130.64
Upside: +45.44%
Initiates: Speculative Buy
Price Target: $28
Current: $5.02
Upside: +457.77%
Maintains: Buy
Price Target: $36$45
Current: $50.16
Upside: -10.29%
Maintains: Buy
Price Target: $40$50
Current: $83.17
Upside: -39.88%
Initiates: Buy
Price Target: $47
Current: $129.39
Upside: -63.68%