Ruben Roy

Stock Analyst at Stifel Nicolaus

(5.00)
# 8
Out of 4,453 analysts
655
Total ratings
74.1%
Success rate
61.7%
Average return

Stocks Rated by Ruben Roy

Plexus
Jun 22, 2026
Maintained: Buy
Price Target: $280$330
Current: $296.80
Upside: +11.19%
Jabil
Jun 21, 2026
Maintained: Buy
Price Target: $460
Current: $374.64
Upside: +22.78%
Synopsys
Jun 11, 2026
Maintained: Buy
Price Target: $600
Current: $455.02
Upside: +31.86%
Cadence Design Systems
Jun 9, 2026
Rated: Buy
Price Target: $395$432
Current: $368.23
Upside: +17.32%
Ciena
Jun 5, 2026
Maintained: Buy
Price Target: $615
Current: $484.69
Upside: +26.89%
CEVA, Inc.
Jun 3, 2026
Maintained: Buy
Price Target: $42
Current: $43.90
Upside: -4.32%
D-Wave Quantum
Jun 2, 2026
Maintained: Buy
Price Target: $35
Current: $21.91
Upside: +59.74%
TTM Technologies
May 28, 2026
Reiterated: Buy
Price Target: $175$205
Current: $210.57
Upside: -2.65%
NVIDIA
May 25, 2026
Maintained: Buy
Price Target: $282
Current: $195.74
Upside: +44.07%
Lattice Semiconductor
May 15, 2026
Reiterated: Buy
Price Target: $145
Current: $144.20
Upside: +0.55%
Maintained: Hold
Price Target: $110$120
Current: $98.76
Upside: +21.51%
Rated: Buy
Price Target: $95$165
Current: $161.28
Upside: +2.31%
Reiterated: Buy
Price Target: $275$420
Current: $407.25
Upside: +3.13%
Reiterated: Buy
Price Target: $320$450
Current: $532.57
Upside: -15.50%
Rated: Buy
Price Target: $165$125
Current: $110.23
Upside: +13.40%
Maintained: Hold
Price Target: $65$75
Current: $69.94
Upside: +7.23%
Rated: Buy
Price Target: $800$1,100
Current: $861.97
Upside: +27.61%
Maintained: Buy
Price Target: $35$60
Current: $50.44
Upside: +18.95%
Reiterated: Buy
Price Target: $548.13$633.56
Current: $512.22
Upside: +23.69%
Maintained: Hold
Price Target: $65$75
Current: $132.87
Upside: -43.55%
Maintained: Hold
Price Target: $88$85
Current: $95.37
Upside: -10.87%
Reiterated: Buy
Price Target: $40$45
Current: $62.44
Upside: -27.93%
Maintained: Buy
Price Target: $13
Current: $1.30
Upside: n/a
Initiated Coverage: Buy
Price Target: $105$95
Current: $153.98
Upside: n/a
Maintained: Buy
Price Target: $3.5$8
Current: $16.20
Upside: n/a
Maintained: Buy
Price Target: $72
Current: $390.19
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $3.69
Upside: n/a
Maintained: Buy
Price Target: $50$52
Current: $281.26
Upside: n/a
Rated: Buy
Price Target: $118$190
Current: $217.95
Upside: n/a
Maintained: Buy
Price Target: $50$95
Current: $114.97
Upside: n/a
Rated: Buy
Price Target: $28
Current: $5.06
Upside: n/a
Maintained: Buy
Price Target: $28$45
Current: $118.74
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $378.91
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $1,213.56
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,438.30
Upside: n/a
Downgraded: Hold
Price Target: $63$67
Current: $258.80
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $401.82
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $668.00
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,841.18
Upside: n/a
Upgraded: Buy
Price Target: $42$47
Current: $94.12
Upside: n/a