Ruben Roy

Stock Analyst at Stifel

(4.99)
# 13
Out of 4,944 analysts
148
Total ratings
78.63%
Success rate
33.09%
Average return

Stocks Rated by Ruben Roy

CoreWeave
Aug 13, 2025
Maintains: Hold
Price Target: $115$120
Current: $148.75
Upside: -19.33%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $12$26
Current: $27.70
Upside: -6.14%
Advanced Micro Devices
Aug 6, 2025
Maintains: Buy
Price Target: $161$190
Current: $174.95
Upside: +8.60%
D-Wave Quantum
Aug 5, 2025
Initiates: Buy
Price Target: $26
Current: $18.51
Upside: +40.46%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $40$55
Current: $46.63
Upside: +17.95%
Qorvo
Jul 30, 2025
Maintains: Hold
Price Target: $75$88
Current: $89.77
Upside: -1.97%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $350$395
Current: $353.61
Upside: +11.70%
Flex Ltd.
Jul 25, 2025
Maintains: Buy
Price Target: $45$52
Current: $51.84
Upside: +0.31%
Intel
Jul 21, 2025
Maintains: Hold
Price Target: $21$25
Current: $21.81
Upside: +12.33%
Jabil
Jul 2, 2025
Reinstates: Buy
Price Target: $245
Current: $230.31
Upside: +6.38%
Maintains: Buy
Price Target: $85$100
Current: $119.66
Upside: -16.43%
Maintains: Hold
Price Target: $62$72
Current: $71.69
Upside: +0.43%
Maintains: Buy
Price Target: $620$550
Current: $625.80
Upside: -12.11%
Maintains: Buy
Price Target: $100$85
Current: $78.26
Upside: +8.61%
Maintains: Buy
Price Target: $65$70
Current: $63.33
Upside: +10.53%
Reiterates: Buy
Price Target: $12$13
Current: $10.96
Upside: +18.61%
Maintains: Buy
Price Target: $82$95
Current: $96.40
Upside: -1.45%
Maintains: Buy
Price Target: $165$180
Current: $183.16
Upside: -1.73%
Maintains: Buy
Price Target: $85$120
Current: $116.56
Upside: +2.95%
Initiates: Buy
Price Target: $95
Current: $108.64
Upside: -12.56%
Maintains: Buy
Price Target: $155$190
Current: $130.87
Upside: +45.18%
Initiates: Speculative Buy
Price Target: $28
Current: $4.02
Upside: +596.52%
Maintains: Buy
Price Target: $36$45
Current: $50.01
Upside: -10.02%
Maintains: Buy
Price Target: $40$50
Current: $77.81
Upside: -35.74%
Initiates: Buy
Price Target: $47
Current: $125.45
Upside: -62.53%