← Back to Stifel Nicolaus

Ruben Roy Score: 40

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.
+34.8%
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 📉
65%
41 W / 22 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.
78%
21 W / 6 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
64%
38 W / 21 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
Jul 10, 2026
Intel Corp. INTC
BUY $120.00
Est. +7%
$112.54 $110.85
Pending
$102.62 -8.8%
Jun 15, 2026
Jabil Inc JBL
BUY $430.00
Est. +12%
$384.85 $398.89
Pending
$318.32 -17.3%
Jun 02, 2026
D-Wave Quantum Inc QBTS
BUY $35.00
Est. +20%
$29.18 $31.30
Pending
$17.35 -40.5%
May 29, 2026
CIENA Corp. CIEN
BUY $615.00
Est. +8%
$570.18 $637.03
Target Met
$397.16 -30.3%
May 28, 2026
Synopsys, Inc. SNPS
BUY $600.00
Est. +14%
$525.92 $526.09
Pending
$377.50 -28.2%
May 28, 2026
TTM Technologies Inc TTMI
BUY $205.00
Est. +8%
$190.67 $223.83
Target Met
$144.70 -24.1%
May 26, 2026
Plexus Corp. PLXS
BUY $280.00
Est. +3%
$272.29 $306.78
Target Met
$259.24 -4.8%
May 21, 2026
NVIDIA Corp NVDA
BUY $282.00
Est. +26%
$223.47 $232.28
Pending
$212.04 -5.1%
May 05, 2026
CIENA Corp. CIEN
BUY $585.00
Est. +9%
$538.51 $637.03
Target Met
$397.16 -26.2%
Apr 28, 2026
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $445.00
Est. +23%
$361.71 $474.03
Target Met
$335.50 -7.2%
Apr 20, 2026
Intel Corp. INTC
SELL $65.00
Est. +5%
$68.50 $64.47 (Low)
Bullseye Hit (±1%)
$102.62 -49.8%
Apr 20, 2026
Flex Ltd FLEX
BUY $95.00
Est. +16%
$81.83 $166.86
Target Met
$127.00 +55.2%
Mar 05, 2026
CIENA Corp. CIEN
BUY $320.00
Est. +7%
$299.30 $637.03
Target Met
$397.16 +32.7%
Mar 02, 2026
Lumentum Holdings Inc LITE
BUY $800.00
Est. +6%
$757.92 $1,085.68
Target Met
$829.70 +9.5%
Feb 18, 2026
Cadence Design Systems, Inc. CDNS
BUY $395.00
Est. +28%
$309.30 $416.67
Target Met
$337.01 +9.0%
Feb 11, 2026
Lattice Semiconductor Corp. LSCC
BUY $110.00
Est. +21%
$90.95 $156.71
Target Met
$137.17 +50.8%
Feb 05, 2026
TTM Technologies Inc TTMI
BUY $108.00
Est. +16%
$93.19 $223.83
Target Met
$144.70 +55.3%
Jan 30, 2026
Plexus Corp. PLXS
BUY $200.00
Est. +1%
$197.60 $306.78
Target Met
$259.24 +31.2%
Jan 22, 2026
Coherent Corp COHR
BUY $220.00
Est. +12%
$197.26 $439.77
Target Met
$312.19 +58.3%
Jan 14, 2026
nLIGHT Inc LASR
BUY $45.00
Est. +7%
$42.24 $86.95
Target Met
$72.44 +71.5%
Jan 08, 2026
NVIDIA Corp NVDA
BUY $250.00
Est. +35%
$185.18 $236.54
Pending
$212.04 +14.5%
Dec 17, 2025
Viavi Solutions Inc VIAV
BUY $20.00
Est. +16%
$17.28 $60.43
Target Met
$42.24 +144.4%
Dec 11, 2025
CIENA Corp. CIEN
BUY $270.00
Est. +11%
$242.25 $637.03
Target Met
$397.16 +63.9%
Nov 05, 2025
Advanced Micro Devices Inc. AMD
BUY $280.00
Est. +12%
$250.05 $584.73
Target Met
$552.33 +120.9%
Nov 05, 2025
Skyworks Solutions, Inc. SWKS
SELL $72.00
Est. +3%
$74.25 $51.92 (Low)
Target Met
$63.16 +14.9%
Nov 05, 2025
Lumentum Holdings Inc LITE
BUY $220.00
Est. +17%
$188.36 $1,085.68
Target Met
$829.70 +340.5%
Nov 04, 2025
IPG Photonics Corp IPGP
BUY $92.00
Est. +10%
$84.00 $155.96
Target Met
$97.84 +16.5%
Jul 24, 2025
Plexus Corp. PLXS
BUY $140.00
Est. +18%
$118.29 $306.78
Target Met
$259.24 +119.2%
Apr 28, 2025
Advanced Micro Devices Inc. AMD
BUY $132.00
Est. +37%
$96.39 $352.99
Target Met
$552.33 +473.0%
Apr 24, 2025
Plexus Corp. PLXS
BUY $145.00
Est. +16%
$125.35 $259.09
Target Met
$259.24 +106.8%
Mar 19, 2025
NVIDIA Corp NVDA
BUY $180.00
Est. +53%
$117.90 $212.19
Target Met
$212.04 +79.8%
Feb 03, 2025
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY $140.00
Est. +16%
$120.88 $363.40
Target Met
$335.50 +177.5%
Oct 29, 2024
Cadence Design Systems, Inc. CDNS
BUY $350.00
Est. +38%
$252.77 $376.33
Target Met
$337.01 +33.3%
Oct 28, 2024
IPG Photonics Corp IPGP
BUY $100.00
Est. +29%
$77.79 $90.30
Miss
$97.84 +25.8%
Oct 09, 2024
CIENA Corp. CIEN
BUY $75.00
Est. +15%
$65.25 $163.98
Target Met
$397.16 +508.7%
Aug 29, 2024
NVIDIA Corp NVDA
BUY $165.00
Est. +37%
$120.77 $184.47
Target Met
$212.04 +75.6%
Aug 06, 2024
Viavi Solutions Inc VIAV
BUY $10.50
Est. +42%
$7.39 $12.91
Target Met
$42.24 +471.6%
Aug 02, 2024
Intel Corp. INTC
SELL $28.00
Est. +4%
$29.05 $17.67 (Low)
Target Met
$102.62 -253.3%
Jul 31, 2024
Skyworks Solutions, Inc. SWKS
BUY $125.00
Est. +6%
$117.69 $114.16
Miss
$63.16 -46.3%
Jul 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $55.00
Est. +0%
$54.96 $70.55
Target Met
$137.17 +149.6%
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
$552.33 +248.7%
Jun 06, 2024
CIENA Corp. CIEN
BUY $62.00
Est. +28%
$48.56 $101.44
Target Met
$397.16 +717.9%
May 23, 2024
NVIDIA Corp NVDA
BUY $1,140.00
Est. +1101%
$94.95 $153.13
Miss
$212.04 +123.3%
May 20, 2024
NVIDIA Corp NVDA
BUY $1,085.00
Est. +1073%
$92.48 $153.13
Miss
$212.04 +129.3%
May 08, 2024
Intel Corp. INTC
BUY $34.00
Est. +13%
$30.00 $37.16
Target Met
$102.62 +242.1%
Apr 30, 2024
Lattice Semiconductor Corp. LSCC
BUY $87.00
Est. +27%
$68.31 $70.55
Miss
$137.17 +100.8%
Apr 03, 2024
Intel Corp. INTC
BUY $45.00
Est. +2%
$43.94 $37.16
Miss
$102.62 +133.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
$137.17 -83.3%
Feb 12, 2024
Viavi Solutions Inc VIAV
BUY $13.00
Est. +28%
$10.12 $12.91
Bullseye Hit (±1%)
$42.24 +317.4%
Nov 30, 2023
Synopsys, Inc. SNPS
BUY $620.00
Est. +15%
$541.00 $624.80
Bullseye Hit (±1%)
$377.50 -30.2%
Nov 21, 2023
NVIDIA Corp NVDA
BUY $600.00
Est. +1112%
$49.52 $152.89
Miss
$212.04 +328.2%
Oct 31, 2023
Lattice Semiconductor Corp. LSCC
BUY $70.00
Est. +26%
$55.69 $63.20
Miss
$137.17 +146.3%
Aug 16, 2023
Synopsys, Inc. SNPS
BUY $445.00
Est. +2%
$435.56 $624.80
Target Met
$377.50 -13.3%
Feb 22, 2023
NVIDIA Corp NVDA
BUY $207.00
Est. +902%
$20.66 - -
$212.04 +926.3%
May 26, 2022
NVIDIA Corp NVDA
BUY $240.00
Est. +1245%
$17.85 - -
$212.04 +1087.9%
Jul 15, 2021
Qorvo Inc QRVO
BUY $230.00
Est. +20%
$190.95 - -
$89.48 -53.1%
Jul 15, 2021
Synopsys, Inc. SNPS
BUY $340.00
Est. +22%
$277.68 - -
$377.50 +35.9%
Jul 15, 2021
Cadence Design Systems, Inc. CDNS
BUY $168.00
Est. +22%
$137.55 - -
$337.01 +145.0%
Jul 15, 2021
Skyworks Solutions, Inc. SWKS
BUY $220.00
Est. +17%
$188.46 - -
$63.16 -66.5%
Jun 09, 2021
NVIDIA Corp NVDA
BUY $191.25
Est. +10%
$173.50 - -
$212.04 +22.2%
Jun 09, 2021
Cirrus Logic, Inc. CRUS
BUY $95.00
Est. +22%
$77.96 - -
$139.49 +78.9%
Intel Corp.
INTC
Jul 10, 2026
Signal & Target
BUY $120.00
Start Price $112.54
Best Price (1Y)
$110.85
Current Price $102.62
Return -8.8%
Jabil Inc
JBL
Jun 15, 2026
Signal & Target
BUY $430.00
Start Price $384.85
Best Price (1Y)
$398.89
Current Price $318.32
Return -17.3%
Signal & Target
BUY $35.00
Start Price $29.18
Best Price (1Y)
$31.30
Current Price $17.35
Return -40.5%
CIENA Corp.
CIEN
May 29, 2026
Signal & Target
BUY $615.00
Start Price $570.18
Best Price (1Y)
$637.03
Current Price $397.16
Return -30.3%
Signal & Target
BUY $600.00
Start Price $525.92
Best Price (1Y)
$526.09
Current Price $377.50
Return -28.2%
Signal & Target
BUY $205.00
Start Price $190.67
Best Price (1Y)
$223.83
Current Price $144.70
Return -24.1%
Plexus Corp.
PLXS
May 26, 2026
Signal & Target
BUY $280.00
Start Price $272.29
Best Price (1Y)
$306.78
Current Price $259.24
Return -4.8%
NVIDIA Corp
NVDA
May 21, 2026
Signal & Target
BUY $282.00
Start Price $223.47
Best Price (1Y)
$232.28
Current Price $212.04
Return -5.1%
CIENA Corp.
CIEN
May 05, 2026
Signal & Target
BUY $585.00
Start Price $538.51
Best Price (1Y)
$637.03
Current Price $397.16
Return -26.2%
Signal & Target
BUY $445.00
Start Price $361.71
Best Price (1Y)
$474.03
Current Price $335.50
Return -7.2%
Intel Corp.
INTC
Apr 20, 2026
Signal & Target
SELL $65.00
Start Price $68.50
Best Price (1Y)
$64.47
Current Price $102.62
Return -49.8%
Flex Ltd
FLEX
Apr 20, 2026
Signal & Target
BUY $95.00
Start Price $81.83
Best Price (1Y)
$166.86
Current Price $127.00
Return +55.2%
CIENA Corp.
CIEN
Mar 05, 2026
Signal & Target
BUY $320.00
Start Price $299.30
Best Price (1Y)
$637.03
Current Price $397.16
Return +32.7%
Signal & Target
BUY $800.00
Start Price $757.92
Best Price (1Y)
$1,085.68
Current Price $829.70
Return +9.5%
Signal & Target
BUY $395.00
Start Price $309.30
Best Price (1Y)
$416.67
Current Price $337.01
Return +9.0%
Signal & Target
BUY $110.00
Start Price $90.95
Best Price (1Y)
$156.71
Current Price $137.17
Return +50.8%
Signal & Target
BUY $108.00
Start Price $93.19
Best Price (1Y)
$223.83
Current Price $144.70
Return +55.3%
Plexus Corp.
PLXS
Jan 30, 2026
Signal & Target
BUY $200.00
Start Price $197.60
Best Price (1Y)
$306.78
Current Price $259.24
Return +31.2%
Signal & Target
BUY $220.00
Start Price $197.26
Best Price (1Y)
$439.77
Current Price $312.19
Return +58.3%
nLIGHT Inc
LASR
Jan 14, 2026
Signal & Target
BUY $45.00
Start Price $42.24
Best Price (1Y)
$86.95
Current Price $72.44
Return +71.5%
NVIDIA Corp
NVDA
Jan 08, 2026
Signal & Target
BUY $250.00
Start Price $185.18
Best Price (1Y)
$236.54
Current Price $212.04
Return +14.5%
Signal & Target
BUY $20.00
Start Price $17.28
Best Price (1Y)
$60.43
Current Price $42.24
Return +144.4%
CIENA Corp.
CIEN
Dec 11, 2025
Signal & Target
BUY $270.00
Start Price $242.25
Best Price (1Y)
$637.03
Current Price $397.16
Return +63.9%
Signal & Target
BUY $280.00
Start Price $250.05
Best Price (1Y)
$584.73
Current Price $552.33
Return +120.9%
Signal & Target
SELL $72.00
Start Price $74.25
Best Price (1Y)
$51.92
Current Price $63.16
Return +14.9%
Signal & Target
BUY $220.00
Start Price $188.36
Best Price (1Y)
$1,085.68
Current Price $829.70
Return +340.5%
Signal & Target
BUY $92.00
Start Price $84.00
Best Price (1Y)
$155.96
Current Price $97.84
Return +16.5%
Plexus Corp.
PLXS
Jul 24, 2025
Signal & Target
BUY $140.00
Start Price $118.29
Best Price (1Y)
$306.78
Current Price $259.24
Return +119.2%
Signal & Target
BUY $132.00
Start Price $96.39
Best Price (1Y)
$352.99
Current Price $552.33
Return +473.0%
Plexus Corp.
PLXS
Apr 24, 2025
Signal & Target
BUY $145.00
Start Price $125.35
Best Price (1Y)
$259.09
Current Price $259.24
Return +106.8%
NVIDIA Corp
NVDA
Mar 19, 2025
Signal & Target
BUY $180.00
Start Price $117.90
Best Price (1Y)
$212.19
Current Price $212.04
Return +79.8%
Signal & Target
BUY $140.00
Start Price $120.88
Best Price (1Y)
$363.40
Current Price $335.50
Return +177.5%
Signal & Target
BUY $350.00
Start Price $252.77
Best Price (1Y)
$376.33
Current Price $337.01
Return +33.3%
Signal & Target
BUY $100.00
Start Price $77.79
Best Price (1Y)
$90.30
Current Price $97.84
Return +25.8%
CIENA Corp.
CIEN
Oct 09, 2024
Signal & Target
BUY $75.00
Start Price $65.25
Best Price (1Y)
$163.98
Current Price $397.16
Return +508.7%
NVIDIA Corp
NVDA
Aug 29, 2024
Signal & Target
BUY $165.00
Start Price $120.77
Best Price (1Y)
$184.47
Current Price $212.04
Return +75.6%
Signal & Target
BUY $10.50
Start Price $7.39
Best Price (1Y)
$12.91
Current Price $42.24
Return +471.6%
Intel Corp.
INTC
Aug 02, 2024
Signal & Target
SELL $28.00
Start Price $29.05
Best Price (1Y)
$17.67
Current Price $102.62
Return -253.3%
Signal & Target
BUY $125.00
Start Price $117.69
Best Price (1Y)
$114.16
Current Price $63.16
Return -46.3%
Signal & Target
BUY $55.00
Start Price $54.96
Best Price (1Y)
$70.55
Current Price $137.17
Return +149.6%
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 $552.33
Return +248.7%
CIENA Corp.
CIEN
Jun 06, 2024
Signal & Target
BUY $62.00
Start Price $48.56
Best Price (1Y)
$101.44
Current Price $397.16
Return +717.9%
NVIDIA Corp
NVDA
May 23, 2024
Signal & Target
BUY $1,140.00
Start Price $94.95
Best Price (1Y)
$153.13
Current Price $212.04
Return +123.3%
NVIDIA Corp
NVDA
May 20, 2024
Signal & Target
BUY $1,085.00
Start Price $92.48
Best Price (1Y)
$153.13
Current Price $212.04
Return +129.3%
Intel Corp.
INTC
May 08, 2024
Signal & Target
BUY $34.00
Start Price $30.00
Best Price (1Y)
$37.16
Current Price $102.62
Return +242.1%
Signal & Target
BUY $87.00
Start Price $68.31
Best Price (1Y)
$70.55
Current Price $137.17
Return +100.8%
Intel Corp.
INTC
Apr 03, 2024
Signal & Target
BUY $45.00
Start Price $43.94
Best Price (1Y)
$37.16
Current Price $102.62
Return +133.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 $137.17
Return -83.3%
Signal & Target
BUY $13.00
Start Price $10.12
Best Price (1Y)
$12.91
Current Price $42.24
Return +317.4%
Signal & Target
BUY $620.00
Start Price $541.00
Best Price (1Y)
$624.80
Current Price $377.50
Return -30.2%
NVIDIA Corp
NVDA
Nov 21, 2023
Signal & Target
BUY $600.00
Start Price $49.52
Best Price (1Y)
$152.89
Current Price $212.04
Return +328.2%
Signal & Target
BUY $70.00
Start Price $55.69
Best Price (1Y)
$63.20
Current Price $137.17
Return +146.3%
Signal & Target
BUY $445.00
Start Price $435.56
Best Price (1Y)
$624.80
Current Price $377.50
Return -13.3%
NVIDIA Corp
NVDA
Feb 22, 2023
Signal & Target
BUY $207.00
Start Price $20.66
Best Price (1Y)
-
Current Price $212.04
Return +926.3%
NVIDIA Corp
NVDA
May 26, 2022
Signal & Target
BUY $240.00
Start Price $17.85
Best Price (1Y)
-
Current Price $212.04
Return +1087.9%
Qorvo Inc
QRVO
Jul 15, 2021
Signal & Target
BUY $230.00
Start Price $190.95
Best Price (1Y)
-
Current Price $89.48
Return -53.1%
Signal & Target
BUY $340.00
Start Price $277.68
Best Price (1Y)
-
Current Price $377.50
Return +35.9%
Signal & Target
BUY $168.00
Start Price $137.55
Best Price (1Y)
-
Current Price $337.01
Return +145.0%
Signal & Target
BUY $220.00
Start Price $188.46
Best Price (1Y)
-
Current Price $63.16
Return -66.5%
NVIDIA Corp
NVDA
Jun 09, 2021
Signal & Target
BUY $191.25
Start Price $173.50
Best Price (1Y)
-
Current Price $212.04
Return +22.2%
Signal & Target
BUY $95.00
Start Price $77.96
Best Price (1Y)
-
Current Price $139.49
Return +78.9%