Ruben Roy

Stock Analyst at Stifel Nicolaus

(5.00)
# 10
Out of 4,516 analysts
659
Total ratings
71.6%
Success rate
56.9%
Average return

Stocks Rated by Ruben Roy

Advanced Micro Devices
Jul 10, 2026
Rated: Buy
Price Target: $450$635
Current: $529.14
Upside: +20.01%
CEVA, Inc.
Jul 10, 2026
Rated: Buy
Price Target: $42$50
Current: $41.96
Upside: +19.16%
Intel
Jul 10, 2026
Rated: Hold
Price Target: $75$120
Current: $102.99
Upside: +16.52%
IPG Photonics
Jun 29, 2026
Maintained: Buy
Price Target: $125
Current: $107.91
Upside: +15.84%
Plexus
Jun 22, 2026
Maintained: Buy
Price Target: $280$330
Current: $254.11
Upside: +29.87%
Jabil
Jun 21, 2026
Maintained: Buy
Price Target: $460
Current: $319.18
Upside: +44.12%
Synopsys
Jun 11, 2026
Maintained: Buy
Price Target: $600
Current: $425.28
Upside: +41.09%
Cadence Design Systems
Jun 9, 2026
Rated: Buy
Price Target: $395$432
Current: $371.50
Upside: +16.29%
Ciena
Jun 5, 2026
Maintained: Buy
Price Target: $615
Current: $418.46
Upside: +46.97%
D-Wave Quantum
Jun 2, 2026
Maintained: Buy
Price Target: $35
Current: $18.27
Upside: +91.57%
Reiterated: Buy
Price Target: $175$205
Current: $143.62
Upside: +42.74%
Maintained: Buy
Price Target: $282
Current: $212.50
Upside: +32.71%
Reiterated: Buy
Price Target: $145
Current: $132.46
Upside: +9.47%
Maintained: Hold
Price Target: $110$120
Current: $77.12
Upside: +55.60%
Rated: Buy
Price Target: $95$165
Current: $128.72
Upside: +28.19%
Reiterated: Buy
Price Target: $275$420
Current: $299.38
Upside: +40.29%
Maintained: Hold
Price Target: $65$75
Current: $57.51
Upside: +30.41%
Rated: Buy
Price Target: $800$1,100
Current: $752.00
Upside: +46.28%
Maintained: Buy
Price Target: $35$60
Current: $40.12
Upside: +49.55%
Reiterated: Buy
Price Target: $540.77$625.05
Current: $470.76
Upside: +32.77%
Maintained: Hold
Price Target: $88$85
Current: $83.44
Upside: +1.87%
Reiterated: Buy
Price Target: $40$45
Current: $67.82
Upside: -33.65%
Maintained: Buy
Price Target: $13
Current: $1.25
Upside: n/a
Initiated Coverage: Buy
Price Target: $105$95
Current: $139.07
Upside: n/a
Maintained: Buy
Price Target: $3.5$8
Current: $13.22
Upside: n/a
Maintained: Buy
Price Target: $72
Current: $293.02
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $4.02
Upside: n/a
Maintained: Buy
Price Target: $50$52
Current: $206.26
Upside: n/a
Rated: Buy
Price Target: $118$190
Current: $218.19
Upside: n/a
Maintained: Buy
Price Target: $50$95
Current: $96.92
Upside: n/a
Rated: Buy
Price Target: $28
Current: $4.50
Upside: n/a
Maintained: Buy
Price Target: $28$45
Current: $92.54
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $394.28
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $904.28
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,352.66
Upside: n/a
Downgraded: Hold
Price Target: $63$67
Current: $224.50
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $335.43
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $579.43
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,815.27
Upside: n/a
Upgraded: Buy
Price Target: $42$47
Current: $86.26
Upside: n/a