Ruben Roy

Stock Analyst at Stifel Nicolaus

(4.99)
# 34
Out of 5,076 analysts
666
Total ratings
63.7%
Success rate
47.8%
Average return

Stocks Rated by Ruben Roy

TTM Technologies
Oct 23, 2026
Reiterated: Buy
Price Target: $205 → $165
Current: $80.11
Upside: +105.97%
Jabil
Oct 12, 2026
Reiterated: Buy
Price Target: $460
Current: $273.97
Upside: +67.90%
Advanced Micro Devices
Oct 5, 2026
Reiterated: Buy
Price Target: $635 → $700
Current: $516.79
Upside: +35.45%
Lumentum Holdings
Oct 5, 2026
Reiterated: Buy
Price Target: $1,100 → $1,232
Current: $756.17
Upside: +62.93%
Synopsys
Oct 1, 2026
Reiterated: Buy
Price Target: $600
Current: $430.14
Upside: +39.49%
Viavi Solutions
Sep 23, 2026
Reiterated: Buy
Price Target: $65
Current: $30.45
Upside: +113.50%
Ciena
Sep 22, 2026
Reiterated: Buy
Price Target: $615
Current: $320.26
Upside: +92.03%
Coherent
Sep 22, 2026
Reiterated: Buy
Price Target: $420
Current: $209.29
Upside: +100.68%
NVIDIA
Aug 30, 2026
Reiterated: Buy
Price Target: $315
Current: $210.96
Upside: +49.32%
Cadence Design Systems
Aug 28, 2026
Reiterated: Buy
Price Target: $432
Current: $316.49
Upside: +36.50%
Reiterated: Buy
Price Target: $50
Current: $28.62
Upside: +74.70%
Reiterated: Buy
Price Target: $330
Current: $216.98
Upside: +52.09%
Reiterated: Buy
Price Target: $125
Current: $71.07
Upside: +75.88%
Reiterated: Buy
Price Target: $145 → $165
Current: $96.19
Upside: +71.54%
Reiterated: Hold
Price Target: $75 → $70
Current: $83.43
Upside: -16.10%
Reiterated: Hold
Price Target: $110
Current: $86.96
Upside: +26.49%
Reiterated: Buy
Price Target: $623.36 → $700.40
Current: $364.40
Upside: +92.21%
Reiterated: Buy
Price Target: $35
Current: $11.66
Upside: +200.17%
Reiterated: Hold
Price Target: $110 → $120
Current: $54.24
Upside: +121.26%
Rated: Buy
Price Target: $95 → $165
Current: $76.55
Upside: +115.55%
Reiterated: Buy
Price Target: $40 → $45
Current: $36.34
Upside: +23.83%
Initiated Coverage: Buy
Price Target: $105 → $95
Current: $112.32
Upside: n/a
Reiterated: Buy
Price Target: $3.5 → $8
Current: $5.91
Upside: n/a
Reiterated: Buy
Price Target: $72
Current: $236.24
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $1.63
Upside: n/a
Reiterated: Buy
Price Target: $50 → $52
Current: $228.51
Upside: n/a
Rated: Buy
Price Target: $118 → $190
Current: $221.27
Upside: n/a
Reiterated: Buy
Price Target: $50 → $95
Current: $81.07
Upside: n/a
Rated: Buy
Price Target: $28
Current: $2.73
Upside: n/a
Reiterated: Buy
Price Target: $28 → $45
Current: $72.25
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $321.68
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $877.55
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,140.12
Upside: n/a
Downgraded: Hold
Price Target: $63 → $67
Current: $145.61
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $230.10
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $377.24
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,571.80
Upside: n/a
Upgraded: Buy
Price Target: $42 → $47
Current: $74.05
Upside: n/a