Ruben Roy

Stock Analyst at Stifel

(4.99)
# 17
Out of 5,044 analysts
157
Total ratings
82.54%
Success rate
42.96%
Average return

Stocks Rated by Ruben Roy

Viavi Solutions
Oct 13, 2025
Reiterates: Buy
Price Target: $13$15
Current: $14.00
Upside: +7.14%
Ciena
Sep 23, 2025
Maintains: Buy
Price Target: $120$152
Current: $183.04
Upside: -16.96%
Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $650$550
Current: $456.83
Upside: +20.39%
NVIDIA
Aug 25, 2025
Maintains: Buy
Price Target: $202$212
Current: $201.09
Upside: +5.43%
Coherent
Aug 14, 2025
Maintains: Buy
Price Target: $100$118
Current: $134.24
Upside: -12.10%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100$132
Current: $198.39
Upside: -33.46%
CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $134.80
Upside: -10.98%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $32.59
Upside: -20.22%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $258.01
Upside: -26.36%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $32.00
Upside: -18.75%
Maintains: Buy
Price Target: $40$55
Current: $59.21
Upside: -7.11%
Maintains: Hold
Price Target: $75$88
Current: $97.42
Upside: -9.67%
Maintains: Buy
Price Target: $350$395
Current: $341.30
Upside: +15.73%
Maintains: Buy
Price Target: $45$52
Current: $64.26
Upside: -19.08%
Maintains: Hold
Price Target: $21$25
Current: $41.53
Upside: -41.01%
Reinstates: Buy
Price Target: $245
Current: $214.52
Upside: +14.21%
Maintains: Hold
Price Target: $62$72
Current: $80.26
Upside: -10.29%
Maintains: Buy
Price Target: $100$85
Current: $87.06
Upside: -2.37%
Maintains: Buy
Price Target: $65$70
Current: $71.84
Upside: -2.56%
Initiates: Buy
Price Target: $95
Current: $135.01
Upside: -29.63%
Maintains: Buy
Price Target: $155$190
Current: $136.79
Upside: +38.90%
Initiates: Speculative Buy
Price Target: $28
Current: $5.60
Upside: +400.01%
Maintains: Buy
Price Target: $36$45
Current: $51.80
Upside: -13.13%
Maintains: Buy
Price Target: $40$50
Current: $88.46
Upside: -43.48%
Initiates: Buy
Price Target: $47
Current: $147.88
Upside: -68.22%