Ruben Roy

Stock Analyst at Stifel Nicolaus

(4.99)
# 22
Out of 5,022 analysts
690
Total ratings
69.8%
Success rate
53.2%
Average return

Stocks Rated by Ruben Roy

Jabil
Oct 1, 2026
Reiterated: Buy
Price Target: $460
Current: $304.41
Upside: +51.11%
Synopsys
Oct 1, 2026
Reiterated: Buy
Price Target: $600
Current: $489.90
Upside: +22.47%
Advanced Micro Devices
Sep 29, 2026
Reiterated: Buy
Price Target: $635
Current: $633.91
Upside: +0.17%
Lumentum Holdings
Sep 23, 2026
Reiterated: Buy
Price Target: $1,100
Current: $1,085.42
Upside: +1.34%
Viavi Solutions
Sep 23, 2026
Reiterated: Buy
Price Target: $65
Current: $47.10
Upside: +38.00%
Ciena
Sep 22, 2026
Reiterated: Buy
Price Target: $615
Current: $391.34
Upside: +57.15%
Coherent
Sep 22, 2026
Reiterated: Buy
Price Target: $420
Current: $337.04
Upside: +24.61%
NVIDIA
Aug 30, 2026
Reiterated: Buy
Price Target: $315
Current: $233.95
Upside: +34.64%
Cadence Design Systems
Aug 28, 2026
Reiterated: Buy
Price Target: $432
Current: $351.35
Upside: +22.95%
CEVA, Inc.
Aug 28, 2026
Reiterated: Buy
Price Target: $50
Current: $37.10
Upside: +34.77%
Reiterated: Buy
Price Target: $330
Current: $273.13
Upside: +20.82%
Reiterated: Buy
Price Target: $205
Current: $131.87
Upside: +55.46%
Reiterated: Buy
Price Target: $125
Current: $84.05
Upside: +48.72%
Reiterated: Buy
Price Target: $145 → $165
Current: $134.00
Upside: +23.13%
Reiterated: Hold
Price Target: $75 → $70
Current: $85.03
Upside: -17.68%
Reiterated: Hold
Price Target: $110
Current: $119.33
Upside: -7.82%
Reiterated: Buy
Price Target: $633.16 → $711.42
Current: $551.69
Upside: +28.95%
Reiterated: Buy
Price Target: $35
Current: $15.77
Upside: +121.94%
Reiterated: Hold
Price Target: $110 → $120
Current: $89.62
Upside: +33.90%
Rated: Buy
Price Target: $95 → $165
Current: $116.61
Upside: +41.50%
Reiterated: Hold
Price Target: $88 → $85
Current: $114.17
Upside: -25.55%
Reiterated: Buy
Price Target: $40 → $45
Current: $40.58
Upside: +10.89%
Initiated Coverage: Buy
Price Target: $105 → $95
Current: $121.17
Upside: n/a
Reiterated: Buy
Price Target: $3.5 → $8
Current: $8.66
Upside: n/a
Reiterated: Buy
Price Target: $72
Current: $321.60
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $2.97
Upside: n/a
Reiterated: Buy
Price Target: $50 → $52
Current: $272.29
Upside: n/a
Rated: Buy
Price Target: $118 → $190
Current: $222.76
Upside: n/a
Reiterated: Buy
Price Target: $50 → $95
Current: $103.84
Upside: n/a
Rated: Buy
Price Target: $28
Current: $4.05
Upside: n/a
Reiterated: Buy
Price Target: $28 → $45
Current: $84.89
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $355.14
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $1,074.89
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,439.73
Upside: n/a
Downgraded: Hold
Price Target: $63 → $67
Current: $206.89
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $347.49
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $540.04
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,867.31
Upside: n/a
Upgraded: Buy
Price Target: $42 → $47
Current: $81.32
Upside: n/a