Ruben Roy

Stock Analyst at Stifel

(4.99)
# 18
Out of 4,980 analysts
155
Total ratings
78.23%
Success rate
35.58%
Average return

Stocks Rated by Ruben Roy

Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $650$550
Current: $438.10
Upside: +25.54%
Ciena
Sep 5, 2025
Maintains: Buy
Price Target: $100$120
Current: $132.50
Upside: -9.43%
NVIDIA
Aug 25, 2025
Maintains: Buy
Price Target: $202$212
Current: $177.17
Upside: +19.66%
Coherent
Aug 14, 2025
Maintains: Buy
Price Target: $100$118
Current: $103.51
Upside: +14.00%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100$132
Current: $164.88
Upside: -19.94%
CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $112.69
Upside: +6.49%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $29.16
Upside: -10.84%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $155.67
Upside: +22.05%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $16.52
Upside: +57.38%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $40$55
Current: $48.32
Upside: +13.82%
Maintains: Hold
Price Target: $75$88
Current: $87.67
Upside: +0.38%
Maintains: Buy
Price Target: $350$395
Current: $354.70
Upside: +11.36%
Maintains: Buy
Price Target: $45$52
Current: $57.73
Upside: -9.93%
Maintains: Hold
Price Target: $21$25
Current: $24.61
Upside: -0.45%
Reinstates: Buy
Price Target: $245
Current: $214.28
Upside: +14.34%
Maintains: Hold
Price Target: $62$72
Current: $74.68
Upside: -3.59%
Maintains: Buy
Price Target: $100$85
Current: $82.60
Upside: +2.91%
Maintains: Buy
Price Target: $65$70
Current: $66.02
Upside: +6.03%
Reiterates: Buy
Price Target: $12$13
Current: $12.27
Upside: +5.95%
Initiates: Buy
Price Target: $95
Current: $115.18
Upside: -17.52%
Maintains: Buy
Price Target: $155$190
Current: $134.36
Upside: +41.41%
Initiates: Speculative Buy
Price Target: $28
Current: $5.22
Upside: +436.40%
Maintains: Buy
Price Target: $36$45
Current: $49.02
Upside: -8.20%
Maintains: Buy
Price Target: $40$50
Current: $66.59
Upside: -24.91%
Initiates: Buy
Price Target: $47
Current: $131.07
Upside: -64.14%