Ruben Roy

Stock Analyst at Stifel Nicolaus

(4.99)
# 31
Out of 4,676 analysts
677
Total ratings
66.7%
Success rate
51.6%
Average return

Stocks Rated by Ruben Roy

NVIDIA
Aug 19, 2026
Reiterated: Buy
Price Target: $282
Current: $213.05
Upside: +32.36%
TTM Technologies
Aug 18, 2026
Maintained: Buy
Price Target: $205
Current: $112.30
Upside: +82.55%
Coherent
Aug 13, 2026
Reiterated: Buy
Price Target: $420
Current: $288.14
Upside: +45.76%
Lumentum Holdings
Aug 12, 2026
Reiterated: Buy
Price Target: $1,100
Current: $885.57
Upside: +24.21%
CEVA, Inc.
Aug 11, 2026
Maintained: Buy
Price Target: $50
Current: $27.08
Upside: +84.64%
Viavi Solutions
Aug 6, 2026
Maintained: Buy
Price Target: $60$65
Current: $37.71
Upside: +72.37%
Advanced Micro Devices
Aug 5, 2026
Maintained: Buy
Price Target: $635
Current: $479.18
Upside: +32.52%
IPG Photonics
Aug 5, 2026
Maintained: Buy
Price Target: $125
Current: $71.73
Upside: +74.26%
Lattice Semiconductor
Aug 5, 2026
Maintained: Buy
Price Target: $145$165
Current: $116.10
Upside: +42.12%
Plexus
Jul 30, 2026
Maintained: Buy
Price Target: $330
Current: $240.94
Upside: +36.96%
Maintained: Hold
Price Target: $75$70
Current: $65.70
Upside: +6.54%
Maintained: Buy
Price Target: $432
Current: $331.90
Upside: +30.16%
Maintained: Buy
Price Target: $613.85$689.72
Current: $423.57
Upside: +62.83%
Maintained: Hold
Price Target: $110
Current: $87.48
Upside: +25.74%
Maintained: Buy
Price Target: $460
Current: $308.68
Upside: +49.02%
Maintained: Buy
Price Target: $600
Current: $408.79
Upside: +46.77%
Maintained: Buy
Price Target: $615
Current: $387.66
Upside: +58.64%
Maintained: Buy
Price Target: $35
Current: $19.35
Upside: +80.88%
Maintained: Hold
Price Target: $110$120
Current: $88.04
Upside: +36.30%
Rated: Buy
Price Target: $95$165
Current: $109.25
Upside: +51.03%
Maintained: Hold
Price Target: $88$85
Current: $94.34
Upside: -9.90%
Reiterated: Buy
Price Target: $40$45
Current: $43.30
Upside: +3.93%
Maintained: Buy
Price Target: $13
Current: $1.34
Upside: n/a
Initiated Coverage: Buy
Price Target: $105$95
Current: $111.43
Upside: n/a
Maintained: Buy
Price Target: $3.5$8
Current: $11.11
Upside: n/a
Maintained: Buy
Price Target: $72
Current: $266.27
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $3.96
Upside: n/a
Maintained: Buy
Price Target: $50$52
Current: $240.38
Upside: n/a
Rated: Buy
Price Target: $118$190
Current: $218.37
Upside: n/a
Maintained: Buy
Price Target: $50$95
Current: $92.95
Upside: n/a
Rated: Buy
Price Target: $28
Current: $4.70
Upside: n/a
Maintained: Buy
Price Target: $28$45
Current: $72.51
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $356.74
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $932.97
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,304.15
Upside: n/a
Downgraded: Hold
Price Target: $63$67
Current: $183.34
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $314.66
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $480.04
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,744.16
Upside: n/a
Upgraded: Buy
Price Target: $42$47
Current: $73.50
Upside: n/a