← Back to Westpark Capital

Ruben Roy Score: 42

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.
+39.4%
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 📉
70%
43 W / 18 L
Target Met
? How often was the target reached?
Hits vs. Total.
81%
39 W / 9 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
8%
4 W / 44 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 45 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.
75%
21 W / 7 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
70%
40 W / 17 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 02, 2026
D-Wave Quantum Inc QBTS
BUY $35.00
Est. +20%
$29.18 $31.30
Pending
$23.37 -19.9%
May 29, 2026
CIENA Corp. CIEN
BUY $615.00
Est. +8%
$570.18 $637.03
Target Met
$445.98 -21.8%
May 28, 2026
TTM Technologies Inc TTMI
BUY $205.00
Est. +8%
$190.67 $197.32
Pending
$194.05 +1.8%
May 28, 2026
Synopsys, Inc. SNPS
BUY $600.00
Est. +14%
$525.92 $526.09
Pending
$453.89 -13.7%
May 26, 2026
Plexus Corp. PLXS
BUY $280.00
Est. +3%
$272.29 $299.00
Target Met
$295.02 +8.3%
May 21, 2026
NVIDIA Corp NVDA
BUY $282.00
Est. +26%
$223.47 $232.28
Pending
$205.19 -8.2%
May 05, 2026
CIENA Corp. CIEN
BUY $585.00
Est. +9%
$538.51 $637.03
Target Met
$445.98 -17.2%
Apr 28, 2026
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $445.00
Est. +23%
$361.71 $474.03
Target Met
$393.12 +8.7%
Apr 20, 2026
Intel Corp. INTC
SELL $65.00
Est. +5%
$68.50 $64.47 (Low)
Bullseye Hit (±1%)
$124.57 -81.9%
Apr 20, 2026
Flex Ltd FLEX
BUY $95.00
Est. +16%
$81.83 $166.86
Target Met
$149.71 +83.0%
Mar 05, 2026
CIENA Corp. CIEN
BUY $320.00
Est. +7%
$299.30 $637.03
Target Met
$445.98 +49.0%
Mar 02, 2026
Lumentum Holdings Inc LITE
BUY $800.00
Est. +6%
$757.92 $1,085.68
Target Met
$921.56 +21.6%
Feb 18, 2026
Cadence Design Systems, Inc. CDNS
BUY $395.00
Est. +28%
$309.30 $416.67
Target Met
$384.96 +24.5%
Feb 11, 2026
Lattice Semiconductor Corp. LSCC
BUY $110.00
Est. +21%
$90.95 $155.82
Target Met
$144.53 +58.9%
Feb 05, 2026
TTM Technologies Inc TTMI
BUY $108.00
Est. +16%
$93.19 $200.64
Target Met
$194.05 +108.2%
Jan 30, 2026
Plexus Corp. PLXS
BUY $200.00
Est. +1%
$197.60 $299.00
Target Met
$295.02 +49.3%
Jan 22, 2026
Coherent Corp COHR
BUY $220.00
Est. +12%
$197.26 $439.77
Target Met
$385.03 +95.2%
Jan 14, 2026
nLIGHT Inc LASR
BUY $45.00
Est. +7%
$42.24 $86.95
Target Met
$69.66 +64.9%
Jan 08, 2026
NVIDIA Corp NVDA
BUY $250.00
Est. +35%
$185.18 $236.54
Pending
$205.19 +10.8%
Dec 17, 2025
Viavi Solutions Inc VIAV
BUY $20.00
Est. +16%
$17.28 $60.43
Target Met
$53.46 +209.4%
Dec 11, 2025
CIENA Corp. CIEN
BUY $270.00
Est. +11%
$242.25 $637.03
Target Met
$445.98 +84.1%
Nov 05, 2025
Advanced Micro Devices Inc. AMD
BUY $280.00
Est. +12%
$250.05 $546.15
Target Met
$511.57 +104.6%
Nov 05, 2025
Lumentum Holdings Inc LITE
BUY $220.00
Est. +17%
$188.36 $1,085.68
Target Met
$921.56 +389.3%
Nov 05, 2025
Skyworks Solutions, Inc. SWKS
SELL $72.00
Est. +3%
$74.25 $51.92 (Low)
Target Met
$73.97 +0.4%
Nov 04, 2025
IPG Photonics Corp IPGP
BUY $92.00
Est. +10%
$84.00 $155.96
Target Met
$114.65 +36.5%
Jul 24, 2025
Plexus Corp. PLXS
BUY $140.00
Est. +18%
$118.29 $299.00
Target Met
$295.02 +149.4%
Apr 28, 2025
Advanced Micro Devices Inc. AMD
BUY $132.00
Est. +37%
$96.39 $352.99
Target Met
$511.57 +430.7%
Apr 24, 2025
Plexus Corp. PLXS
BUY $145.00
Est. +16%
$125.35 $259.09
Target Met
$295.02 +135.4%
Mar 19, 2025
NVIDIA Corp NVDA
BUY $180.00
Est. +53%
$117.90 $212.19
Target Met
$205.19 +74.0%
Feb 03, 2025
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $140.00
Est. +16%
$120.88 $363.40
Target Met
$393.12 +225.2%
Oct 29, 2024
Cadence Design Systems, Inc. CDNS
BUY $350.00
Est. +38%
$252.77 $376.33
Target Met
$384.96 +52.3%
Oct 28, 2024
IPG Photonics Corp IPGP
BUY $100.00
Est. +29%
$77.79 $90.30
Miss
$114.65 +47.4%
Oct 09, 2024
CIENA Corp. CIEN
BUY $75.00
Est. +15%
$65.25 $163.98
Target Met
$445.98 +583.5%
Aug 29, 2024
NVIDIA Corp NVDA
BUY $165.00
Est. +37%
$120.77 $184.47
Target Met
$205.19 +69.9%
Aug 06, 2024
Viavi Solutions Inc VIAV
BUY $10.50
Est. +42%
$7.39 $12.91
Target Met
$53.46 +623.4%
Aug 02, 2024
Intel Corp. INTC
SELL $28.00
Est. +4%
$29.05 $17.67 (Low)
Target Met
$124.57 -328.8%
Jul 31, 2024
Skyworks Solutions, Inc. SWKS
BUY $125.00
Est. +6%
$117.69 $114.16
Miss
$73.97 -37.1%
Jul 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $55.00
Est. +0%
$54.96 $70.55
Target Met
$144.53 +163.0%
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
$511.57 +223.0%
Jun 06, 2024
CIENA Corp. CIEN
BUY $62.00
Est. +28%
$48.56 $101.44
Target Met
$445.98 +818.4%
May 23, 2024
NVIDIA Corp NVDA
BUY $1,140.00
Est. +1101%
$94.95 $153.13
Miss
$205.19 +116.1%
May 20, 2024
NVIDIA Corp NVDA
BUY $1,085.00
Est. +1073%
$92.48 $153.13
Miss
$205.19 +121.9%
May 08, 2024
Intel Corp. INTC
BUY $34.00
Est. +13%
$30.00 $37.16
Target Met
$124.57 +315.2%
Apr 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $87.00
Est. +27%
$68.31 $70.55
Miss
$144.53 +111.6%
Apr 03, 2024
Intel Corp. INTC
BUY $45.00
Est. +2%
$43.94 $37.16
Miss
$124.57 +183.5%
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
$144.53 -93.1%
Feb 12, 2024
Viavi Solutions Inc VIAV
BUY $13.00
Est. +28%
$10.12 $12.91
Bullseye Hit (±1%)
$53.46 +428.3%
Nov 30, 2023
Synopsys, Inc. SNPS
BUY $620.00
Est. +15%
$541.00 $624.80
Bullseye Hit (±1%)
$453.89 -16.1%
Nov 21, 2023
NVIDIA Corp NVDA
BUY $600.00
Est. +1112%
$49.52 $152.89
Miss
$205.19 +314.4%
Oct 31, 2023
Lattice Semiconductor Corp. LSCC
BUY $70.00
Est. +26%
$55.69 $63.20
Miss
$144.53 +159.5%
Aug 16, 2023
Synopsys, Inc. SNPS
BUY $445.00
Est. +2%
$435.56 $624.80
Target Met
$453.89 +4.2%
Feb 22, 2023
NVIDIA Corp NVDA
BUY $207.00
Est. +902%
$20.66 - -
$205.19 +893.2%
May 26, 2022
NVIDIA Corp NVDA
BUY $240.00
Est. +1245%
$17.85 - -
$205.19 +1049.5%
Jul 15, 2021
Qorvo Inc QRVO
BUY $230.00
Est. +20%
$190.95 - -
$98.59 -48.4%
Jul 15, 2021
Synopsys, Inc. SNPS
BUY $340.00
Est. +22%
$277.68 - -
$453.89 +63.5%
Jul 15, 2021
Cadence Design Systems, Inc. CDNS
BUY $168.00
Est. +22%
$137.55 - -
$384.96 +179.9%
Jul 15, 2021
Skyworks Solutions, Inc. SWKS
BUY $220.00
Est. +17%
$188.46 - -
$73.97 -60.8%
Jun 09, 2021
NVIDIA Corp NVDA
BUY $191.25
Est. +1002%
$17.35 - -
$205.19 +1082.7%
Jun 09, 2021
Cirrus Logic, Inc. CRUS
BUY $95.00
Est. +22%
$77.96 - -
$164.09 +110.5%
Signal & Target
BUY $35.00
Start Price $29.18
Best Price (1Y)
$31.30
Current Price $23.37
Return -19.9%
CIENA Corp.
CIEN
May 29, 2026
Signal & Target
BUY $615.00
Start Price $570.18
Best Price (1Y)
$637.03
Current Price $445.98
Return -21.8%
Signal & Target
BUY $205.00
Start Price $190.67
Best Price (1Y)
$197.32
Current Price $194.05
Return +1.8%
Signal & Target
BUY $600.00
Start Price $525.92
Best Price (1Y)
$526.09
Current Price $453.89
Return -13.7%
Plexus Corp.
PLXS
May 26, 2026
Signal & Target
BUY $280.00
Start Price $272.29
Best Price (1Y)
$299.00
Current Price $295.02
Return +8.3%
NVIDIA Corp
NVDA
May 21, 2026
Signal & Target
BUY $282.00
Start Price $223.47
Best Price (1Y)
$232.28
Current Price $205.19
Return -8.2%
CIENA Corp.
CIEN
May 05, 2026
Signal & Target
BUY $585.00
Start Price $538.51
Best Price (1Y)
$637.03
Current Price $445.98
Return -17.2%
Signal & Target
BUY $445.00
Start Price $361.71
Best Price (1Y)
$474.03
Current Price $393.12
Return +8.7%
Intel Corp.
INTC
Apr 20, 2026
Signal & Target
SELL $65.00
Start Price $68.50
Best Price (1Y)
$64.47
Current Price $124.57
Return -81.9%
Flex Ltd
FLEX
Apr 20, 2026
Signal & Target
BUY $95.00
Start Price $81.83
Best Price (1Y)
$166.86
Current Price $149.71
Return +83.0%
CIENA Corp.
CIEN
Mar 05, 2026
Signal & Target
BUY $320.00
Start Price $299.30
Best Price (1Y)
$637.03
Current Price $445.98
Return +49.0%
Signal & Target
BUY $800.00
Start Price $757.92
Best Price (1Y)
$1,085.68
Current Price $921.56
Return +21.6%
Signal & Target
BUY $395.00
Start Price $309.30
Best Price (1Y)
$416.67
Current Price $384.96
Return +24.5%
Signal & Target
BUY $110.00
Start Price $90.95
Best Price (1Y)
$155.82
Current Price $144.53
Return +58.9%
Signal & Target
BUY $108.00
Start Price $93.19
Best Price (1Y)
$200.64
Current Price $194.05
Return +108.2%
Plexus Corp.
PLXS
Jan 30, 2026
Signal & Target
BUY $200.00
Start Price $197.60
Best Price (1Y)
$299.00
Current Price $295.02
Return +49.3%
Signal & Target
BUY $220.00
Start Price $197.26
Best Price (1Y)
$439.77
Current Price $385.03
Return +95.2%
nLIGHT Inc
LASR
Jan 14, 2026
Signal & Target
BUY $45.00
Start Price $42.24
Best Price (1Y)
$86.95
Current Price $69.66
Return +64.9%
NVIDIA Corp
NVDA
Jan 08, 2026
Signal & Target
BUY $250.00
Start Price $185.18
Best Price (1Y)
$236.54
Current Price $205.19
Return +10.8%
Signal & Target
BUY $20.00
Start Price $17.28
Best Price (1Y)
$60.43
Current Price $53.46
Return +209.4%
CIENA Corp.
CIEN
Dec 11, 2025
Signal & Target
BUY $270.00
Start Price $242.25
Best Price (1Y)
$637.03
Current Price $445.98
Return +84.1%
Signal & Target
BUY $280.00
Start Price $250.05
Best Price (1Y)
$546.15
Current Price $511.57
Return +104.6%
Signal & Target
BUY $220.00
Start Price $188.36
Best Price (1Y)
$1,085.68
Current Price $921.56
Return +389.3%
Signal & Target
SELL $72.00
Start Price $74.25
Best Price (1Y)
$51.92
Current Price $73.97
Return +0.4%
Signal & Target
BUY $92.00
Start Price $84.00
Best Price (1Y)
$155.96
Current Price $114.65
Return +36.5%
Plexus Corp.
PLXS
Jul 24, 2025
Signal & Target
BUY $140.00
Start Price $118.29
Best Price (1Y)
$299.00
Current Price $295.02
Return +149.4%
Signal & Target
BUY $132.00
Start Price $96.39
Best Price (1Y)
$352.99
Current Price $511.57
Return +430.7%
Plexus Corp.
PLXS
Apr 24, 2025
Signal & Target
BUY $145.00
Start Price $125.35
Best Price (1Y)
$259.09
Current Price $295.02
Return +135.4%
NVIDIA Corp
NVDA
Mar 19, 2025
Signal & Target
BUY $180.00
Start Price $117.90
Best Price (1Y)
$212.19
Current Price $205.19
Return +74.0%
Signal & Target
BUY $140.00
Start Price $120.88
Best Price (1Y)
$363.40
Current Price $393.12
Return +225.2%
Signal & Target
BUY $350.00
Start Price $252.77
Best Price (1Y)
$376.33
Current Price $384.96
Return +52.3%
Signal & Target
BUY $100.00
Start Price $77.79
Best Price (1Y)
$90.30
Current Price $114.65
Return +47.4%
CIENA Corp.
CIEN
Oct 09, 2024
Signal & Target
BUY $75.00
Start Price $65.25
Best Price (1Y)
$163.98
Current Price $445.98
Return +583.5%
NVIDIA Corp
NVDA
Aug 29, 2024
Signal & Target
BUY $165.00
Start Price $120.77
Best Price (1Y)
$184.47
Current Price $205.19
Return +69.9%
Signal & Target
BUY $10.50
Start Price $7.39
Best Price (1Y)
$12.91
Current Price $53.46
Return +623.4%
Intel Corp.
INTC
Aug 02, 2024
Signal & Target
SELL $28.00
Start Price $29.05
Best Price (1Y)
$17.67
Current Price $124.57
Return -328.8%
Signal & Target
BUY $125.00
Start Price $117.69
Best Price (1Y)
$114.16
Current Price $73.97
Return -37.1%
Signal & Target
BUY $55.00
Start Price $54.96
Best Price (1Y)
$70.55
Current Price $144.53
Return +163.0%
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 $511.57
Return +223.0%
CIENA Corp.
CIEN
Jun 06, 2024
Signal & Target
BUY $62.00
Start Price $48.56
Best Price (1Y)
$101.44
Current Price $445.98
Return +818.4%
NVIDIA Corp
NVDA
May 23, 2024
Signal & Target
BUY $1,140.00
Start Price $94.95
Best Price (1Y)
$153.13
Current Price $205.19
Return +116.1%
NVIDIA Corp
NVDA
May 20, 2024
Signal & Target
BUY $1,085.00
Start Price $92.48
Best Price (1Y)
$153.13
Current Price $205.19
Return +121.9%
Intel Corp.
INTC
May 08, 2024
Signal & Target
BUY $34.00
Start Price $30.00
Best Price (1Y)
$37.16
Current Price $124.57
Return +315.2%
Signal & Target
BUY $87.00
Start Price $68.31
Best Price (1Y)
$70.55
Current Price $144.53
Return +111.6%
Intel Corp.
INTC
Apr 03, 2024
Signal & Target
BUY $45.00
Start Price $43.94
Best Price (1Y)
$37.16
Current Price $124.57
Return +183.5%
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 $144.53
Return -93.1%
Signal & Target
BUY $13.00
Start Price $10.12
Best Price (1Y)
$12.91
Current Price $53.46
Return +428.3%
Signal & Target
BUY $620.00
Start Price $541.00
Best Price (1Y)
$624.80
Current Price $453.89
Return -16.1%
NVIDIA Corp
NVDA
Nov 21, 2023
Signal & Target
BUY $600.00
Start Price $49.52
Best Price (1Y)
$152.89
Current Price $205.19
Return +314.4%
Signal & Target
BUY $70.00
Start Price $55.69
Best Price (1Y)
$63.20
Current Price $144.53
Return +159.5%
Signal & Target
BUY $445.00
Start Price $435.56
Best Price (1Y)
$624.80
Current Price $453.89
Return +4.2%
NVIDIA Corp
NVDA
Feb 22, 2023
Signal & Target
BUY $207.00
Start Price $20.66
Best Price (1Y)
-
Current Price $205.19
Return +893.2%
NVIDIA Corp
NVDA
May 26, 2022
Signal & Target
BUY $240.00
Start Price $17.85
Best Price (1Y)
-
Current Price $205.19
Return +1049.5%
Qorvo Inc
QRVO
Jul 15, 2021
Signal & Target
BUY $230.00
Start Price $190.95
Best Price (1Y)
-
Current Price $98.59
Return -48.4%
Signal & Target
BUY $340.00
Start Price $277.68
Best Price (1Y)
-
Current Price $453.89
Return +63.5%
Signal & Target
BUY $168.00
Start Price $137.55
Best Price (1Y)
-
Current Price $384.96
Return +179.9%
Signal & Target
BUY $220.00
Start Price $188.46
Best Price (1Y)
-
Current Price $73.97
Return -60.8%
NVIDIA Corp
NVDA
Jun 09, 2021
Signal & Target
BUY $191.25
Start Price $17.35
Best Price (1Y)
-
Current Price $205.19
Return +1082.7%
Signal & Target
BUY $95.00
Start Price $77.96
Best Price (1Y)
-
Current Price $164.09
Return +110.5%