Ruben Roy

Stock Analyst at Stifel

(4.99)
# 18
Out of 4,959 analysts
150
Total ratings
75.83%
Success rate
32.77%
Average return

Stocks Rated by Ruben Roy

Coherent
Aug 14, 2025
Maintains: Buy
Price Target: $100$118
Current: $89.90
Upside: +31.26%
Lumentum Holdings
Aug 13, 2025
Maintains: Buy
Price Target: $100$132
Current: $119.34
Upside: +10.61%
CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $93.99
Upside: +27.67%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $28.05
Upside: -7.31%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $167.76
Upside: +13.26%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $15.54
Upside: +67.31%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $40$55
Current: $44.43
Upside: +23.79%
Qorvo
Jul 30, 2025
Maintains: Hold
Price Target: $75$88
Current: $92.95
Upside: -5.33%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $350$395
Current: $349.63
Upside: +12.98%
Flex Ltd.
Jul 25, 2025
Maintains: Buy
Price Target: $45$52
Current: $51.92
Upside: +0.15%
Maintains: Hold
Price Target: $21$25
Current: $24.80
Upside: -1.21%
Reinstates: Buy
Price Target: $245
Current: $209.84
Upside: +16.76%
Maintains: Hold
Price Target: $62$72
Current: $77.29
Upside: -6.84%
Maintains: Buy
Price Target: $620$550
Current: $606.52
Upside: -9.32%
Maintains: Buy
Price Target: $100$85
Current: $82.16
Upside: +3.46%
Maintains: Buy
Price Target: $65$70
Current: $64.16
Upside: +9.10%
Reiterates: Buy
Price Target: $12$13
Current: $11.10
Upside: +17.17%
Maintains: Buy
Price Target: $82$95
Current: $89.81
Upside: +5.78%
Maintains: Buy
Price Target: $165$180
Current: $177.99
Upside: +1.13%
Initiates: Buy
Price Target: $95
Current: $117.38
Upside: -19.07%
Maintains: Buy
Price Target: $155$190
Current: $145.12
Upside: +30.93%
Initiates: Speculative Buy
Price Target: $28
Current: $5.03
Upside: +456.66%
Maintains: Buy
Price Target: $36$45
Current: $51.85
Upside: -13.21%
Maintains: Buy
Price Target: $40$50
Current: $73.00
Upside: -31.51%
Initiates: Buy
Price Target: $47
Current: $126.15
Upside: -62.74%