Ruben Roy

Stock Analyst at Stifel Nicolaus

(4.99)
# 19
Out of 4,600 analysts
667
Total ratings
69.4%
Success rate
54.2%
Average return

Stocks Rated by Ruben Roy

Plexus
Jul 30, 2026
Maintained: Buy
Price Target: $330
Current: $276.79
Upside: +19.22%
Skyworks Solutions
Jul 29, 2026
Maintained: Hold
Price Target: $75$70
Current: $66.79
Upside: +4.81%
Cadence Design Systems
Jul 28, 2026
Maintained: Buy
Price Target: $432
Current: $340.62
Upside: +26.83%
Celestica Inc.
Jul 28, 2026
Maintained: Buy
Price Target: $624.97
Current: $523.74
Upside: +19.33%
Intel
Jul 28, 2026
Maintained: Hold
Price Target: $110
Current: $100.88
Upside: +9.04%
Advanced Micro Devices
Jul 24, 2026
Maintained: Buy
Price Target: $635
Current: $519.97
Upside: +22.12%
IPG Photonics
Jul 17, 2026
Maintained: Buy
Price Target: $125
Current: $94.07
Upside: +32.88%
CEVA, Inc.
Jul 10, 2026
Rated: Buy
Price Target: $42$50
Current: $36.22
Upside: +38.05%
Jabil
Jun 21, 2026
Maintained: Buy
Price Target: $460
Current: $340.00
Upside: +35.29%
Synopsys
Jun 11, 2026
Maintained: Buy
Price Target: $600
Current: $403.86
Upside: +48.57%
Maintained: Buy
Price Target: $615
Current: $411.13
Upside: +49.59%
Maintained: Buy
Price Target: $35
Current: $21.83
Upside: +60.33%
Reiterated: Buy
Price Target: $175$205
Current: $132.79
Upside: +54.38%
Maintained: Buy
Price Target: $282
Current: $212.05
Upside: +32.99%
Reiterated: Buy
Price Target: $145
Current: $138.00
Upside: +5.07%
Maintained: Hold
Price Target: $110$120
Current: $91.90
Upside: +30.58%
Rated: Buy
Price Target: $95$165
Current: $126.71
Upside: +30.22%
Reiterated: Buy
Price Target: $275$420
Current: $323.73
Upside: +29.74%
Rated: Buy
Price Target: $800$1,100
Current: $849.47
Upside: +29.49%
Maintained: Buy
Price Target: $35$60
Current: $40.32
Upside: +48.81%
Maintained: Hold
Price Target: $88$85
Current: $95.04
Upside: -10.56%
Reiterated: Buy
Price Target: $40$45
Current: $77.18
Upside: -41.69%
Maintained: Buy
Price Target: $13
Current: $1.30
Upside: n/a
Initiated Coverage: Buy
Price Target: $105$95
Current: $133.59
Upside: n/a
Maintained: Buy
Price Target: $3.5$8
Current: $14.27
Upside: n/a
Maintained: Buy
Price Target: $72
Current: $273.31
Upside: n/a
Initiated Coverage: Buy
Price Target: $17
Current: $3.64
Upside: n/a
Maintained: Buy
Price Target: $50$52
Current: $218.59
Upside: n/a
Rated: Buy
Price Target: $118$190
Current: $218.39
Upside: n/a
Maintained: Buy
Price Target: $50$95
Current: $88.29
Upside: n/a
Rated: Buy
Price Target: $28
Current: $4.09
Upside: n/a
Maintained: Buy
Price Target: $28$45
Current: $80.78
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $418.16
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $892.67
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $1,335.03
Upside: n/a
Downgraded: Hold
Price Target: $63$67
Current: $195.45
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $317.74
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $546.62
Upside: n/a
Initiated Coverage: Hold
Price Target: $59
Current: $1,711.89
Upside: n/a
Upgraded: Buy
Price Target: $42$47
Current: $80.67
Upside: n/a