Ruben Roy

Stock Analyst at Stifel

(4.99)
# 18
Out of 4,984 analysts
155
Total ratings
78.05%
Success rate
37.18%
Average return

Stocks Rated by Ruben Roy

Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $650$550
Current: $425.40
Upside: +29.29%
Ciena
Sep 5, 2025
Maintains: Buy
Price Target: $100$120
Current: $136.38
Upside: -12.01%
NVIDIA
Aug 25, 2025
Maintains: Buy
Price Target: $202$212
Current: $170.29
Upside: +24.49%
Coherent
Aug 14, 2025
Maintains: Buy
Price Target: $100$118
Current: $103.41
Upside: +14.11%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100$132
Current: $163.34
Upside: -19.19%
CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $120.86
Upside: -0.71%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $29.52
Upside: -11.92%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $159.16
Upside: +19.38%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $22.54
Upside: +15.35%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $40$55
Current: $49.03
Upside: +12.18%
Maintains: Hold
Price Target: $75$88
Current: $87.67
Upside: +0.38%
Maintains: Buy
Price Target: $350$395
Current: $347.27
Upside: +13.74%
Maintains: Buy
Price Target: $45$52
Current: $56.46
Upside: -7.90%
Maintains: Hold
Price Target: $21$25
Current: $24.90
Upside: -1.61%
Reinstates: Buy
Price Target: $245
Current: $213.64
Upside: +14.68%
Maintains: Hold
Price Target: $62$72
Current: $74.49
Upside: -3.34%
Maintains: Buy
Price Target: $100$85
Current: $81.02
Upside: +4.91%
Maintains: Buy
Price Target: $65$70
Current: $66.92
Upside: +4.60%
Reiterates: Buy
Price Target: $12$13
Current: $12.20
Upside: +6.56%
Initiates: Buy
Price Target: $95
Current: $119.17
Upside: -20.28%
Maintains: Buy
Price Target: $155$190
Current: $136.17
Upside: +39.53%
Initiates: Speculative Buy
Price Target: $28
Current: $5.31
Upside: +427.31%
Maintains: Buy
Price Target: $36$45
Current: $49.80
Upside: -9.64%
Maintains: Buy
Price Target: $40$50
Current: $70.98
Upside: -29.56%
Initiates: Buy
Price Target: $47
Current: $131.87
Upside: -64.36%