Ruben Roy's Stock Ratings

Stifel Analyst

Ruben Roy is an analyst at Stifel. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/23/2025

Overall Average Return

21.8%

Smart Score

76.5%

Overall Average Return Percentile

83rd

Number of Ratings

134
Buy NowGet Alert
04/22/2025CRWVBuy Now
CoreWeave
$41.7531.74%
Ruben Roy76%
→ $55Initiates → BuyGet Alert
02/12/2025IPGPBuy Now
IPG Photonics
$55.0954.29%
Ruben Roy76%
$100 → $85MaintainsBuyGet Alert
02/11/2025TTMIBuy Now
TTM Technologies
$19.1172.68%
Ruben Roy76%
→ $33Reinstates → BuyGet Alert
02/11/2025FLEXBuy Now
Flex
$33.3256.06%
Ruben Roy76%
→ $52Reinstates → BuyGet Alert
02/11/2025LSCCBuy Now
Lattice Semiconductor
$44.7756.35%
Ruben Roy76%
$65 → $70MaintainsBuyGet Alert
02/07/2025LITEBuy Now
Lumentum Holdings
$55.1790.32%
Ruben Roy76%
$95 → $105MaintainsBuyGet Alert
02/06/2025SWKSBuy Now
Skyworks Solutions
$58.665.69%
Ruben Roy76%
$105 → $62DowngradeBuy → HoldGet Alert
02/05/2025AMDBuy Now
Advanced Micro Devices
$90.3079.4%
Ruben Roy76%
$200 → $162MaintainsBuyGet Alert
01/31/2025VIAVBuy Now
Viavi Solutions
$9.9930.13%
Ruben Roy76%
$12 → $13ReiteratesBuy → BuyGet Alert
01/31/2025INTCBuy Now
Intel
$20.572.11%
Ruben Roy76%
$25 → $21MaintainsHoldGet Alert
01/29/2025QRVOBuy Now
Qorvo
$60.2549.38%
Ruben Roy76%
$95 → $90MaintainsHoldGet Alert
01/15/2025LASRBuy Now
nLight
$7.3490.74%
Ruben Roy76%
$17 → $14MaintainsBuyGet Alert
12/16/2024VIAVBuy Now
Viavi Solutions
$9.9920.12%
Ruben Roy76%
$10.5 → $12MaintainsBuyGet Alert
12/13/2024CIENBuy Now
Ciena
$62.5951.78%
Ruben Roy76%
$82 → $95MaintainsBuyGet Alert
12/11/2024LSCCBuy Now
Lattice Semiconductor
$44.7745.19%
Ruben Roy76%
$55 → $65MaintainsBuyGet Alert
12/10/2024CIENBuy Now
Ciena
$62.5931.01%
Ruben Roy76%
$75 → $82ReiteratesBuy → BuyGet Alert
11/19/2024NVDABuy Now
NVIDIA
$102.5275.58%
Ruben Roy76%
$165 → $180MaintainsBuyGet Alert
11/07/2024COHRBuy Now
Coherent
$59.21102.67%
Ruben Roy76%
$85 → $120MaintainsBuyGet Alert
10/25/2024INTCBuy Now
Intel
$20.5721.56%
Ruben Roy76%
$28 → $25ReiteratesHold → HoldGet Alert
10/09/2024CIENBuy Now
Ciena
$62.5919.83%
Ruben Roy76%
$68 → $75MaintainsBuyGet Alert
09/17/2024LSCCBuy Now
Lattice Semiconductor
$44.7722.85%
Ruben Roy76%
$55 → $55UpgradeHold → BuyGet Alert
09/03/2024CIENBuy Now
Ciena
$62.598.64%
Ruben Roy76%
$62 → $68MaintainsBuyGet Alert
08/16/2024COHRBuy Now
Coherent
$59.2143.56%
Ruben Roy76%
$75 → $85MaintainsBuyGet Alert
08/13/2024COHRBuy Now
Coherent
$59.2126.67%
Ruben Roy76%
$68 → $75MaintainsBuyGet Alert
08/06/2024VIAVBuy Now
Viavi Solutions
$9.995.11%
Ruben Roy76%
$13 → $10.5MaintainsBuyGet Alert
07/31/2024SWKSBuy Now
Skyworks Solutions
$58.66113.09%
Ruben Roy76%
$112 → $125MaintainsBuyGet Alert
07/31/2024IPGPBuy Now
IPG Photonics
$55.0981.52%
Ruben Roy76%
$115 → $100MaintainsBuyGet Alert
07/30/2024LSCCBuy Now
Lattice Semiconductor
$44.7722.85%
Ruben Roy76%
$67 → $55MaintainsHoldGet Alert
05/23/2024NVDABuy Now
NVIDIA
$102.521011.98%
Ruben Roy76%
$108.5 → $114MaintainsBuyGet Alert
05/20/2024NVDABuy Now
NVIDIA
$102.52958.33%
Ruben Roy76%
$91 → $108.5MaintainsBuyGet Alert
05/15/2024INFNBuy Now
Infinera
——
Ruben Roy76%
$7 → $7MaintainsBuyGet Alert
05/15/2024COHRBuy Now
Coherent
$59.2114.85%
Ruben Roy76%
$68 → $68MaintainsBuyGet Alert
05/01/2024SWKSBuy Now
Skyworks Solutions
$58.6690.93%
Ruben Roy76%
$122 → $112MaintainsBuyGet Alert
04/03/2024INTCBuy Now
Intel
$20.57118.8%
Ruben Roy76%
$45 → $45MaintainsHoldGet Alert
04/01/2024VIAVBuy Now
Viavi Solutions
$9.9930.13%
Ruben Roy76%
$13 → $13MaintainsBuyGet Alert
04/01/2024LITEBuy Now
Lumentum Holdings
$55.1712.38%
Ruben Roy76%
$62 → $62MaintainsBuyGet Alert
04/01/2024INFNBuy Now
Infinera
——
Ruben Roy76%
$7 → $7MaintainsBuyGet Alert
04/01/2024COHRBuy Now
Coherent
$59.2114.85%
Ruben Roy76%
$68 → $68MaintainsBuyGet Alert
03/20/2024NVDABuy Now
NVIDIA
$102.52787.63%
Ruben Roy76%
→ $91ReiteratesBuy → BuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$102.52787.63%
Ruben Roy76%
$86.5 → $91MaintainsBuyGet Alert
02/14/2024IPGPBuy Now
IPG Photonics
$55.09108.75%
Ruben Roy76%
$130 → $115MaintainsBuyGet Alert
02/13/2024LSCCBuy Now
Lattice Semiconductor
$44.7749.65%
Ruben Roy76%
$70 → $67MaintainsHoldGet Alert
02/13/2024CDNSBuy Now
Cadence Design Sys
$265.4231.87%
Ruben Roy76%
$300 → $350MaintainsBuyGet Alert
02/12/2024VIAVBuy Now
Viavi Solutions
$9.9930.13%
Ruben Roy76%
$10 → $13UpgradeHold → BuyGet Alert
02/07/2024COHRBuy Now
Coherent
$59.2114.85%
Ruben Roy76%
$58 → $68MaintainsBuyGet Alert
02/05/2024COHRBuy Now
Coherent
$59.21-2.04%
Ruben Roy76%
$50 → $58MaintainsBuyGet Alert
01/17/2024SNPSBuy Now
Synopsys
$438.9541.25%
Ruben Roy76%
$620 → $620MaintainsBuyGet Alert
01/02/2024LITEBuy Now
Lumentum Holdings
$55.1712.38%
Ruben Roy76%
$55 → $62MaintainsBuyGet Alert
01/02/2024IPGPBuy Now
IPG Photonics
$55.09135.98%
Ruben Roy76%
$120 → $130MaintainsBuyGet Alert
01/02/2024INTCBuy Now
Intel
$20.57118.8%
Ruben Roy76%
$38 → $45MaintainsHoldGet Alert
12/07/2023AMDBuy Now
Advanced Micro Devices
$90.3060.58%
Ruben Roy76%
→ $145ReiteratesBuy → BuyGet Alert
12/04/2023IPGPBuy Now
IPG Photonics
$55.09117.83%
Ruben Roy76%
→ $120ReiteratesBuy → BuyGet Alert
11/30/2023SNPSBuy Now
Synopsys
$438.9541.25%
Ruben Roy76%
$550 → $620MaintainsBuyGet Alert
11/27/2023SNPSBuy Now
Synopsys
$438.9525.3%
Ruben Roy76%
→ $550ReiteratesBuy → BuyGet Alert
11/22/2023NVDABuy Now
NVIDIA
$102.52548.65%
Ruben Roy76%
$60 → $66.5MaintainsBuyGet Alert
11/17/2023NVDABuy Now
NVIDIA
$102.52485.25%
Ruben Roy76%
→ $60ReiteratesBuy → BuyGet Alert
10/31/2023LSCCBuy Now
Lattice Semiconductor
$44.7756.35%
Ruben Roy76%
$82 → $70MaintainsHoldGet Alert
10/30/2023IPGPBuy Now
IPG Photonics
$55.09117.83%
Ruben Roy76%
$145 → $120MaintainsBuyGet Alert
09/28/2023CIENBuy Now
Ciena
$62.59-0.94%
Ruben Roy76%
→ $62Initiates → BuyGet Alert
09/28/2023INFNBuy Now
Infinera
——
Ruben Roy76%
→ $7Initiates → BuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$102.52485.25%
Ruben Roy76%
$44 → $60UpgradeHold → BuyGet Alert
08/18/2023LITEBuy Now
Lumentum Holdings
$55.17-0.31%
Ruben Roy76%
$62 → $55MaintainsBuyGet Alert
08/17/2023SNPSBuy Now
Synopsys
$438.957.07%
Ruben Roy76%
$445 → $470MaintainsBuyGet Alert
08/17/2023COHRBuy Now
Coherent
$59.21-29.07%
Ruben Roy76%
$50 → $42MaintainsBuyGet Alert
08/15/2023COHRBuy Now
Coherent
$59.21-15.55%
Ruben Roy76%
$42 → $50MaintainsBuyGet Alert
07/28/2023LUNABuy Now
Luna Innovations
$0.403025%
Ruben Roy76%
→ $12.5Initiates → BuyGet Alert
07/20/2023CDNSBuy Now
Cadence Design Sys
$265.4213.03%
Ruben Roy76%
$210 → $300UpgradeHold → BuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$102.52260.91%
Ruben Roy76%
$30 → $37MaintainsHoldGet Alert
05/23/2023NVDABuy Now
NVIDIA
$102.52192.63%
Ruben Roy76%
$22.5 → $30MaintainsHoldGet Alert
05/11/2023COHRBuy Now
Coherent
$59.21-29.07%
Ruben Roy76%
$60 → $42MaintainsBuyGet Alert
05/09/2023SWKSBuy Now
Skyworks Solutions
$58.66121.62%
Ruben Roy76%
$150 → $130MaintainsBuyGet Alert
05/02/2023LSCCBuy Now
Lattice Semiconductor
$44.7783.16%
Ruben Roy76%
$71 → $82MaintainsHoldGet Alert
04/25/2023AMDBuy Now
Advanced Micro Devices
$90.308.53%
Ruben Roy76%
$91 → $98MaintainsBuyGet Alert
04/06/2023QRVOBuy Now
Qorvo
$60.2582.57%
Ruben Roy76%
→ $110Initiates → HoldGet Alert
04/06/2023SWKSBuy Now
Skyworks Solutions
$58.66155.71%
Ruben Roy76%
→ $150Initiates → BuyGet Alert
02/23/2023NVDABuy Now
NVIDIA
$102.52119.47%
Ruben Roy76%
$20.7 → $22.5MaintainsHoldGet Alert
02/21/2023NVDABuy Now
NVIDIA
$102.52101.91%
Ruben Roy76%
$17.5 → $20.7MaintainsHoldGet Alert
02/14/2023LSCCBuy Now
Lattice Semiconductor
$44.7758.59%
Ruben Roy76%
$60 → $71MaintainsHoldGet Alert
12/02/2022LITEBuy Now
Lumentum Holdings
$55.1723.26%
Ruben Roy76%
→ $68Initiates → BuyGet Alert
12/02/2022COHRBuy Now
Coherent
$59.21-18.93%
Ruben Roy76%
→ $48Initiates → BuyGet Alert
12/02/2022VIAVBuy Now
Viavi Solutions
$9.9920.12%
Ruben Roy76%
→ $12Initiates → HoldGet Alert
11/17/2022NVDABuy Now
NVIDIA
$102.5270.7%
Ruben Roy76%
$16.5 → $17.5MaintainsHoldGet Alert
11/04/2022LASRBuy Now
nLight
$7.34145.23%
Ruben Roy76%
→ $18Reinstates → BuyGet Alert
11/02/2022IPGPBuy Now
IPG Photonics
$55.0999.67%
Ruben Roy76%
→ $110Reinstates → BuyGet Alert
11/02/2022AMDBuy Now
Advanced Micro Devices
$90.300.78%
Ruben Roy76%
$100 → $91MaintainsBuyGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$90.3010.74%
Ruben Roy76%
$122 → $100MaintainsBuyGet Alert
09/08/2022AMDBuy Now
Advanced Micro Devices
$90.3035.11%
Ruben Roy76%
→ $122Initiates → BuyGet Alert
09/08/2022INTCBuy Now
Intel
$20.5755.59%
Ruben Roy76%
→ $32Initiates → HoldGet Alert
09/08/2022LSCCBuy Now
Lattice Semiconductor
$44.7734.02%
Ruben Roy76%
→ $60Initiates → HoldGet Alert
09/08/2022NVDABuy Now
NVIDIA
$102.5260.94%
Ruben Roy76%
→ $16.5Initiates → HoldGet Alert
09/08/2022CDNSBuy Now
Cadence Design Sys
$265.42-24.65%
Ruben Roy76%
→ $200Initiates → HoldGet Alert
09/08/2022SNPSBuy Now
Synopsys
$438.951.38%
Ruben Roy76%
→ $445Initiates → BuyGet Alert
05/16/2022SNPSBuy Now
Synopsys
$438.95-15.71%
Ruben Roy76%
$425 → $370MaintainsBuyGet Alert
02/23/2022CDNSBuy Now
Cadence Design Sys
$265.42-32.18%
Ruben Roy76%
→ $180UpgradeHold → BuyGet Alert
07/15/2021SNPSBuy Now
Synopsys
$438.95-22.54%
Ruben Roy76%
→ $340Initiates → BuyGet Alert
06/09/2021CRUSBuy Now
Cirrus Logic
$88.767.03%
Ruben Roy76%
→ $95Initiates → BuyGet Alert
03/09/2021THBRBuy Now
Thunder Bridge
——
Ruben Roy76%
→ $17Initiates → BuyGet Alert
02/22/2021SLABBuy Now
Silicon Laboratories
$96.1397.65%
Ruben Roy76%
$155 → $190MaintainsBuyGet Alert
02/16/2021IPWRBuy Now
Ideal Power
$5.55404.5%
Ruben Roy76%
→ $28Initiates → Speculative BuyGet Alert
02/04/2021QRVOBuy Now
Qorvo
$60.25231.95%
Ruben Roy76%
$185 → $200MaintainsBuyGet Alert
02/02/2021ONBuy Now
ON Semiconductor
$37.0121.59%
Ruben Roy76%
$36 → $45MaintainsBuyGet Alert
02/02/2021CRUSBuy Now
Cirrus Logic
$88.7618.3%
Ruben Roy76%
$95 → $105MaintainsBuyGet Alert
01/14/2021VLDRBuy Now
Velodyne Lidar
——
Ruben Roy76%
→ $32Initiates → BuyGet Alert
11/05/2020QRVOBuy Now
Qorvo
$60.25157.26%
Ruben Roy76%
$135 → $155MaintainsBuyGet Alert
11/03/2020SWKSBuy Now
Skyworks Solutions
$58.66181.28%
Ruben Roy76%
$155 → $165MaintainsBuyGet Alert
10/09/2020MRVLBuy Now
Marvell Tech
$53.50-6.54%
Ruben Roy76%
$40 → $50MaintainsBuyGet Alert
09/18/2020MTSIBuy Now
MACOM Technology Solns
$100.90-53.42%
Ruben Roy76%
→ $47Initiates → BuyGet Alert
09/02/2020NVDABuy Now
NVIDIA
$102.52485.25%
Ruben Roy76%
$13.5 → $15MaintainsBuyGet Alert
08/11/2020ONBuy Now
ON Semiconductor
$37.01-24.34%
Ruben Roy76%
$24 → $28MaintainsBuyGet Alert
07/30/2020QRVOBuy Now
Qorvo
$60.25124.07%
Ruben Roy76%
$127 → $135MaintainsBuyGet Alert
07/24/2020SWKSBuy Now
Skyworks Solutions
$58.66164.23%
Ruben Roy76%
$120 → $155MaintainsBuyGet Alert
05/27/2020MRVLBuy Now
Marvell Tech
$53.50-34.58%
Ruben Roy76%
$30 → $35MaintainsBuyGet Alert
04/30/2020SLABBuy Now
Silicon Laboratories
$96.1322.75%
Ruben Roy76%
$100 → $118MaintainsBuyGet Alert
04/03/2020LSCCBuy Now
Lattice Semiconductor
$44.77-48.63%
Ruben Roy76%
→ $23Initiates → BuyGet Alert
02/04/2020ONBuy Now
ON Semiconductor
$37.01-29.75%
Ruben Roy76%
$28 → $26Reiterates → BuyGet Alert
01/30/2020CRUSBuy Now
Cirrus Logic
$88.767.03%
Ruben Roy76%
$80 → $95MaintainsBuyGet Alert
01/21/2020SWKSBuy Now
Skyworks Solutions
$58.66138.66%
Ruben Roy76%
$110 → $140MaintainsBuyGet Alert
01/13/2020ONBuy Now
ON Semiconductor
$37.01-24.34%
Ruben Roy76%
$26 → $28Reiterates → BuyGet Alert
12/31/2019NVDABuy Now
NVIDIA
$102.52168.24%
Ruben Roy76%
$6 → $6.88MaintainsBuyGet Alert
11/15/2019NVDABuy Now
NVIDIA
$102.52134.1%
Ruben Roy76%
$5.25 → $6MaintainsBuyGet Alert
11/15/2019CRUSBuy Now
Cirrus Logic
$88.76-9.87%
Ruben Roy76%
$70 → $80MaintainsMarket WeightGet Alert
10/31/2019CRUSBuy Now
Cirrus Logic
$88.76-21.14%
Ruben Roy76%
$62 → $70MaintainsBuyGet Alert
09/20/2019SWKSBuy Now
Skyworks Solutions
$58.6660.25%
Ruben Roy76%
→ $94Initiates → BuyGet Alert
09/20/2019ONBuy Now
ON Semiconductor
$37.01-29.75%
Ruben Roy76%
→ $26Initiates → BuyGet Alert
09/12/2019QRVOBuy Now
Qorvo
$60.2549.38%
Ruben Roy76%
→ $90Initiates → BuyGet Alert
09/12/2019CRUSBuy Now
Cirrus Logic
$88.76-30.15%
Ruben Roy76%
→ $62Initiates → BuyGet Alert
08/21/2019MRVLBuy Now
Marvell Tech
$53.50-43.93%
Ruben Roy76%
→ $30Assumes → BuyGet Alert
07/23/2019SLABBuy Now
Silicon Laboratories
$96.1324.83%
Ruben Roy76%
→ $120Initiates → BuyGet Alert
04/06/2018SLABBuy Now
Silicon Laboratories
$96.1324.83%
Ruben Roy76%
→ $120Initiates → BuyGet Alert
11/20/2017MRVLBuy Now
Marvell Tech
$53.50—
Ruben Roy76%
—UpgradeHold → BuyGet Alert
02/22/2017CAVMBuy Now
Cavium
——
Ruben Roy76%
→ $77Initiates → BuyGet Alert
08/22/2014MRVLBuy Now
Marvell Tech
$53.50-71.96%
Ruben Roy76%
$16 → $15MaintainsHoldGet Alert
06/28/2012MRVLBuy Now
Marvell Tech
$53.50-75.7%
Ruben Roy76%
$15 → $13MaintainsHoldGet Alert
02/13/2012MRVLBuy Now
Marvell Technology Group
$53.50—
Ruben Roy76%
—DowngradeBuy → HoldGet Alert