← Back to Westpark Capital

Ruben Roy Score: 41

Analyst at Stifel Nicolaus, Westpark Capital
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+38.7%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
69%
43 W / 19 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
40 W / 9 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
8%
4 W / 45 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 46 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
71%
20 W / 8 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
69%
40 W / 18 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
75%
3 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 15, 2026
Jabil Inc JBL
BUY $430.00
Est. +12%
$384.85 $398.89
Pending
$341.30 -11.3%
Jun 02, 2026
D-Wave Quantum Inc QBTS
BUY $35.00
Est. +20%
$29.18 $31.30
Pending
$22.54 -22.8%
May 29, 2026
CIENA Corp. CIEN
BUY $615.00
Est. +8%
$570.18 $637.03
Target Met
$422.46 -25.9%
May 28, 2026
Synopsys, Inc. SNPS
BUY $600.00
Est. +14%
$525.92 $526.09
Pending
$437.16 -16.9%
May 28, 2026
TTM Technologies Inc TTMI
BUY $205.00
Est. +8%
$190.67 $223.83
Target Met
$155.98 -18.2%
May 26, 2026
Plexus Corp. PLXS
BUY $280.00
Est. +3%
$272.29 $306.78
Target Met
$275.11 +1.0%
May 21, 2026
NVIDIA Corp NVDA
BUY $282.00
Est. +26%
$223.47 $232.28
Pending
$194.83 -12.8%
May 05, 2026
CIENA Corp. CIEN
BUY $585.00
Est. +9%
$538.51 $637.03
Target Met
$422.46 -21.6%
Apr 28, 2026
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $445.00
Est. +23%
$361.71 $474.03
Target Met
$336.21 -7.0%
Apr 20, 2026
Flex Ltd FLEX
BUY $95.00
Est. +16%
$81.83 $166.86
Target Met
$136.86 +67.2%
Apr 20, 2026
Intel Corp. INTC
SELL $65.00
Est. +5%
$68.50 $64.47 (Low)
Bullseye Hit (±1%)
$120.35 -75.7%
Mar 05, 2026
CIENA Corp. CIEN
BUY $320.00
Est. +7%
$299.30 $637.03
Target Met
$422.46 +41.1%
Mar 02, 2026
Lumentum Holdings Inc LITE
BUY $800.00
Est. +6%
$757.92 $1,085.68
Target Met
$728.32 -3.9%
Feb 18, 2026
Cadence Design Systems, Inc. CDNS
BUY $395.00
Est. +28%
$309.30 $416.67
Target Met
$373.14 +20.6%
Feb 11, 2026
Lattice Semiconductor Corp. LSCC
BUY $110.00
Est. +21%
$90.95 $156.71
Target Met
$136.53 +50.1%
Feb 05, 2026
TTM Technologies Inc TTMI
BUY $108.00
Est. +16%
$93.19 $223.83
Target Met
$155.98 +67.4%
Jan 30, 2026
Plexus Corp. PLXS
BUY $200.00
Est. +1%
$197.60 $306.78
Target Met
$275.11 +39.2%
Jan 22, 2026
Coherent Corp COHR
BUY $220.00
Est. +12%
$197.26 $439.77
Target Met
$333.36 +69.0%
Jan 14, 2026
nLIGHT Inc LASR
BUY $45.00
Est. +7%
$42.24 $86.95
Target Met
$63.25 +49.7%
Jan 08, 2026
NVIDIA Corp NVDA
BUY $250.00
Est. +35%
$185.18 $236.54
Pending
$194.83 +5.2%
Dec 17, 2025
Viavi Solutions Inc VIAV
BUY $20.00
Est. +16%
$17.28 $60.43
Target Met
$41.66 +141.1%
Dec 11, 2025
CIENA Corp. CIEN
BUY $270.00
Est. +11%
$242.25 $637.03
Target Met
$422.46 +74.4%
Nov 05, 2025
Lumentum Holdings Inc LITE
BUY $220.00
Est. +17%
$188.36 $1,085.68
Target Met
$728.32 +286.7%
Nov 05, 2025
Advanced Micro Devices Inc. AMD
BUY $280.00
Est. +12%
$250.05 $584.73
Target Met
$517.82 +107.1%
Nov 05, 2025
Skyworks Solutions, Inc. SWKS
SELL $72.00
Est. +3%
$74.25 $51.92 (Low)
Target Met
$62.56 +15.7%
Nov 04, 2025
IPG Photonics Corp IPGP
BUY $92.00
Est. +10%
$84.00 $155.96
Target Met
$105.27 +25.3%
Jul 24, 2025
Plexus Corp. PLXS
BUY $140.00
Est. +18%
$118.29 $306.78
Target Met
$275.11 +132.6%
Apr 28, 2025
Advanced Micro Devices Inc. AMD
BUY $132.00
Est. +37%
$96.39 $352.99
Target Met
$517.82 +437.2%
Apr 24, 2025
Plexus Corp. PLXS
BUY $145.00
Est. +16%
$125.35 $259.09
Target Met
$275.11 +119.5%
Mar 19, 2025
NVIDIA Corp NVDA
BUY $180.00
Est. +53%
$117.90 $212.19
Target Met
$194.83 +65.3%
Feb 03, 2025
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $140.00
Est. +16%
$120.88 $363.40
Target Met
$336.21 +178.1%
Oct 29, 2024
Cadence Design Systems, Inc. CDNS
BUY $350.00
Est. +38%
$252.77 $376.33
Target Met
$373.14 +47.6%
Oct 28, 2024
IPG Photonics Corp IPGP
BUY $100.00
Est. +29%
$77.79 $90.30
Miss
$105.27 +35.3%
Oct 09, 2024
CIENA Corp. CIEN
BUY $75.00
Est. +15%
$65.25 $163.98
Target Met
$422.46 +547.4%
Aug 29, 2024
NVIDIA Corp NVDA
BUY $165.00
Est. +37%
$120.77 $184.47
Target Met
$194.83 +61.3%
Aug 06, 2024
Viavi Solutions Inc VIAV
BUY $10.50
Est. +42%
$7.39 $12.91
Target Met
$41.66 +463.7%
Aug 02, 2024
Intel Corp. INTC
SELL $28.00
Est. +4%
$29.05 $17.67 (Low)
Target Met
$120.35 -314.3%
Jul 31, 2024
Skyworks Solutions, Inc. SWKS
BUY $125.00
Est. +6%
$117.69 $114.16
Miss
$62.56 -46.8%
Jul 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $55.00
Est. +0%
$54.96 $70.55
Target Met
$136.53 +148.4%
Jun 28, 2024
Infinera Corp. INFN
BUY $6.65
Est. +26%
$5.26 $6.92
Target Met
$6.64 +26.2%
Jun 18, 2024
Advanced Micro Devices Inc. AMD
BUY $200.00
Est. +26%
$158.40 $187.28
Miss
$517.82 +226.9%
Jun 06, 2024
CIENA Corp. CIEN
BUY $62.00
Est. +28%
$48.56 $101.44
Target Met
$422.46 +770.0%
May 23, 2024
NVIDIA Corp NVDA
BUY $1,140.00
Est. +1101%
$94.95 $153.13
Miss
$194.83 +105.2%
May 20, 2024
NVIDIA Corp NVDA
BUY $1,085.00
Est. +1073%
$92.48 $153.13
Miss
$194.83 +110.7%
May 08, 2024
Intel Corp. INTC
BUY $34.00
Est. +13%
$30.00 $37.16
Target Met
$120.35 +301.2%
Apr 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $87.00
Est. +27%
$68.31 $70.55
Miss
$136.53 +99.9%
Apr 03, 2024
Intel Corp. INTC
BUY $45.00
Est. +2%
$43.94 $37.16
Miss
$120.35 +173.9%
Mar 06, 2024
Infinera Corp. INFN
BUY $7.00
Est. +30%
$5.40 $6.92
Precision Hit (±3%)
$6.64 +23.0%
Feb 13, 2024
Lattice Semiconductor Corp. LSCC
SELL $67.00
Est. +10%
$74.84 $40.65 (Low)
Target Met
$136.53 -82.4%
Feb 12, 2024
Viavi Solutions Inc VIAV
BUY $13.00
Est. +28%
$10.12 $12.91
Bullseye Hit (±1%)
$41.66 +311.7%
Nov 30, 2023
Synopsys, Inc. SNPS
BUY $620.00
Est. +15%
$541.00 $624.80
Bullseye Hit (±1%)
$437.16 -19.2%
Nov 21, 2023
NVIDIA Corp NVDA
BUY $600.00
Est. +1112%
$49.52 $152.89
Miss
$194.83 +293.4%
Oct 31, 2023
Lattice Semiconductor Corp. LSCC
BUY $70.00
Est. +26%
$55.69 $63.20
Miss
$136.53 +145.2%
Aug 16, 2023
Synopsys, Inc. SNPS
BUY $445.00
Est. +2%
$435.56 $624.80
Target Met
$437.16 +0.4%
Feb 22, 2023
NVIDIA Corp NVDA
BUY $207.00
Est. +902%
$20.66 - -
$194.83 +843.0%
May 26, 2022
NVIDIA Corp NVDA
BUY $240.00
Est. +1245%
$17.85 - -
$194.83 +991.5%
Jul 15, 2021
Skyworks Solutions, Inc. SWKS
BUY $220.00
Est. +17%
$188.46 - -
$62.56 -66.8%
Jul 15, 2021
Synopsys, Inc. SNPS
BUY $340.00
Est. +22%
$277.68 - -
$437.16 +57.4%
Jul 15, 2021
Cadence Design Systems, Inc. CDNS
BUY $168.00
Est. +22%
$137.55 - -
$373.14 +171.3%
Jul 15, 2021
Qorvo Inc QRVO
BUY $230.00
Est. +20%
$190.95 - -
$87.57 -54.1%
Jun 09, 2021
NVIDIA Corp NVDA
BUY $191.25
Est. +1002%
$17.35 - -
$194.83 +1022.9%
Jun 09, 2021
Cirrus Logic, Inc. CRUS
BUY $95.00
Est. +22%
$77.96 - -
$146.24 +87.6%
Jabil Inc
JBL
Jun 15, 2026
Signal & Target
BUY $430.00
Start Price $384.85
Best Price (1Y)
$398.89
Current Price $341.30
Return -11.3%
Signal & Target
BUY $35.00
Start Price $29.18
Best Price (1Y)
$31.30
Current Price $22.54
Return -22.8%
CIENA Corp.
CIEN
May 29, 2026
Signal & Target
BUY $615.00
Start Price $570.18
Best Price (1Y)
$637.03
Current Price $422.46
Return -25.9%
Signal & Target
BUY $600.00
Start Price $525.92
Best Price (1Y)
$526.09
Current Price $437.16
Return -16.9%
Signal & Target
BUY $205.00
Start Price $190.67
Best Price (1Y)
$223.83
Current Price $155.98
Return -18.2%
Plexus Corp.
PLXS
May 26, 2026
Signal & Target
BUY $280.00
Start Price $272.29
Best Price (1Y)
$306.78
Current Price $275.11
Return +1.0%
NVIDIA Corp
NVDA
May 21, 2026
Signal & Target
BUY $282.00
Start Price $223.47
Best Price (1Y)
$232.28
Current Price $194.83
Return -12.8%
CIENA Corp.
CIEN
May 05, 2026
Signal & Target
BUY $585.00
Start Price $538.51
Best Price (1Y)
$637.03
Current Price $422.46
Return -21.6%
Signal & Target
BUY $445.00
Start Price $361.71
Best Price (1Y)
$474.03
Current Price $336.21
Return -7.0%
Flex Ltd
FLEX
Apr 20, 2026
Signal & Target
BUY $95.00
Start Price $81.83
Best Price (1Y)
$166.86
Current Price $136.86
Return +67.2%
Intel Corp.
INTC
Apr 20, 2026
Signal & Target
SELL $65.00
Start Price $68.50
Best Price (1Y)
$64.47
Current Price $120.35
Return -75.7%
CIENA Corp.
CIEN
Mar 05, 2026
Signal & Target
BUY $320.00
Start Price $299.30
Best Price (1Y)
$637.03
Current Price $422.46
Return +41.1%
Signal & Target
BUY $800.00
Start Price $757.92
Best Price (1Y)
$1,085.68
Current Price $728.32
Return -3.9%
Signal & Target
BUY $395.00
Start Price $309.30
Best Price (1Y)
$416.67
Current Price $373.14
Return +20.6%
Signal & Target
BUY $110.00
Start Price $90.95
Best Price (1Y)
$156.71
Current Price $136.53
Return +50.1%
Signal & Target
BUY $108.00
Start Price $93.19
Best Price (1Y)
$223.83
Current Price $155.98
Return +67.4%
Plexus Corp.
PLXS
Jan 30, 2026
Signal & Target
BUY $200.00
Start Price $197.60
Best Price (1Y)
$306.78
Current Price $275.11
Return +39.2%
Signal & Target
BUY $220.00
Start Price $197.26
Best Price (1Y)
$439.77
Current Price $333.36
Return +69.0%
nLIGHT Inc
LASR
Jan 14, 2026
Signal & Target
BUY $45.00
Start Price $42.24
Best Price (1Y)
$86.95
Current Price $63.25
Return +49.7%
NVIDIA Corp
NVDA
Jan 08, 2026
Signal & Target
BUY $250.00
Start Price $185.18
Best Price (1Y)
$236.54
Current Price $194.83
Return +5.2%
Signal & Target
BUY $20.00
Start Price $17.28
Best Price (1Y)
$60.43
Current Price $41.66
Return +141.1%
CIENA Corp.
CIEN
Dec 11, 2025
Signal & Target
BUY $270.00
Start Price $242.25
Best Price (1Y)
$637.03
Current Price $422.46
Return +74.4%
Signal & Target
BUY $220.00
Start Price $188.36
Best Price (1Y)
$1,085.68
Current Price $728.32
Return +286.7%
Signal & Target
BUY $280.00
Start Price $250.05
Best Price (1Y)
$584.73
Current Price $517.82
Return +107.1%
Signal & Target
SELL $72.00
Start Price $74.25
Best Price (1Y)
$51.92
Current Price $62.56
Return +15.7%
Signal & Target
BUY $92.00
Start Price $84.00
Best Price (1Y)
$155.96
Current Price $105.27
Return +25.3%
Plexus Corp.
PLXS
Jul 24, 2025
Signal & Target
BUY $140.00
Start Price $118.29
Best Price (1Y)
$306.78
Current Price $275.11
Return +132.6%
Signal & Target
BUY $132.00
Start Price $96.39
Best Price (1Y)
$352.99
Current Price $517.82
Return +437.2%
Plexus Corp.
PLXS
Apr 24, 2025
Signal & Target
BUY $145.00
Start Price $125.35
Best Price (1Y)
$259.09
Current Price $275.11
Return +119.5%
NVIDIA Corp
NVDA
Mar 19, 2025
Signal & Target
BUY $180.00
Start Price $117.90
Best Price (1Y)
$212.19
Current Price $194.83
Return +65.3%
Signal & Target
BUY $140.00
Start Price $120.88
Best Price (1Y)
$363.40
Current Price $336.21
Return +178.1%
Signal & Target
BUY $350.00
Start Price $252.77
Best Price (1Y)
$376.33
Current Price $373.14
Return +47.6%
Signal & Target
BUY $100.00
Start Price $77.79
Best Price (1Y)
$90.30
Current Price $105.27
Return +35.3%
CIENA Corp.
CIEN
Oct 09, 2024
Signal & Target
BUY $75.00
Start Price $65.25
Best Price (1Y)
$163.98
Current Price $422.46
Return +547.4%
NVIDIA Corp
NVDA
Aug 29, 2024
Signal & Target
BUY $165.00
Start Price $120.77
Best Price (1Y)
$184.47
Current Price $194.83
Return +61.3%
Signal & Target
BUY $10.50
Start Price $7.39
Best Price (1Y)
$12.91
Current Price $41.66
Return +463.7%
Intel Corp.
INTC
Aug 02, 2024
Signal & Target
SELL $28.00
Start Price $29.05
Best Price (1Y)
$17.67
Current Price $120.35
Return -314.3%
Signal & Target
BUY $125.00
Start Price $117.69
Best Price (1Y)
$114.16
Current Price $62.56
Return -46.8%
Signal & Target
BUY $55.00
Start Price $54.96
Best Price (1Y)
$70.55
Current Price $136.53
Return +148.4%
Signal & Target
BUY $6.65
Start Price $5.26
Best Price (1Y)
$6.92
Current Price $6.64
Return +26.2%
Signal & Target
BUY $200.00
Start Price $158.40
Best Price (1Y)
$187.28
Current Price $517.82
Return +226.9%
CIENA Corp.
CIEN
Jun 06, 2024
Signal & Target
BUY $62.00
Start Price $48.56
Best Price (1Y)
$101.44
Current Price $422.46
Return +770.0%
NVIDIA Corp
NVDA
May 23, 2024
Signal & Target
BUY $1,140.00
Start Price $94.95
Best Price (1Y)
$153.13
Current Price $194.83
Return +105.2%
NVIDIA Corp
NVDA
May 20, 2024
Signal & Target
BUY $1,085.00
Start Price $92.48
Best Price (1Y)
$153.13
Current Price $194.83
Return +110.7%
Intel Corp.
INTC
May 08, 2024
Signal & Target
BUY $34.00
Start Price $30.00
Best Price (1Y)
$37.16
Current Price $120.35
Return +301.2%
Signal & Target
BUY $87.00
Start Price $68.31
Best Price (1Y)
$70.55
Current Price $136.53
Return +99.9%
Intel Corp.
INTC
Apr 03, 2024
Signal & Target
BUY $45.00
Start Price $43.94
Best Price (1Y)
$37.16
Current Price $120.35
Return +173.9%
Signal & Target
BUY $7.00
Start Price $5.40
Best Price (1Y)
$6.92
Current Price $6.64
Return +23.0%
Signal & Target
SELL $67.00
Start Price $74.84
Best Price (1Y)
$40.65
Current Price $136.53
Return -82.4%
Signal & Target
BUY $13.00
Start Price $10.12
Best Price (1Y)
$12.91
Current Price $41.66
Return +311.7%
Signal & Target
BUY $620.00
Start Price $541.00
Best Price (1Y)
$624.80
Current Price $437.16
Return -19.2%
NVIDIA Corp
NVDA
Nov 21, 2023
Signal & Target
BUY $600.00
Start Price $49.52
Best Price (1Y)
$152.89
Current Price $194.83
Return +293.4%
Signal & Target
BUY $70.00
Start Price $55.69
Best Price (1Y)
$63.20
Current Price $136.53
Return +145.2%
Signal & Target
BUY $445.00
Start Price $435.56
Best Price (1Y)
$624.80
Current Price $437.16
Return +0.4%
NVIDIA Corp
NVDA
Feb 22, 2023
Signal & Target
BUY $207.00
Start Price $20.66
Best Price (1Y)
-
Current Price $194.83
Return +843.0%
NVIDIA Corp
NVDA
May 26, 2022
Signal & Target
BUY $240.00
Start Price $17.85
Best Price (1Y)
-
Current Price $194.83
Return +991.5%
Signal & Target
BUY $220.00
Start Price $188.46
Best Price (1Y)
-
Current Price $62.56
Return -66.8%
Signal & Target
BUY $340.00
Start Price $277.68
Best Price (1Y)
-
Current Price $437.16
Return +57.4%
Signal & Target
BUY $168.00
Start Price $137.55
Best Price (1Y)
-
Current Price $373.14
Return +171.3%
Qorvo Inc
QRVO
Jul 15, 2021
Signal & Target
BUY $230.00
Start Price $190.95
Best Price (1Y)
-
Current Price $87.57
Return -54.1%
NVIDIA Corp
NVDA
Jun 09, 2021
Signal & Target
BUY $191.25
Start Price $17.35
Best Price (1Y)
-
Current Price $194.83
Return +1022.9%
Signal & Target
BUY $95.00
Start Price $77.96
Best Price (1Y)
-
Current Price $146.24
Return +87.6%