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 03/25/2025

Overall Average Return

26.8%

Smart Score

79.8%

Overall Average Return Percentile

86th

Number of Ratings

133
Buy NowGet Alert
02/12/2025IPGPBuy Now
IPG Photonics
$69.5522.21%
Ruben Roy79%
$100 → $85MaintainsBuyGet Alert
02/11/2025TTMIBuy Now
TTM Technologies
$23.3041.63%
Ruben Roy79%
→ $33Reinstates → BuyGet Alert
02/11/2025FLEXBuy Now
Flex
$37.4238.96%
Ruben Roy79%
→ $52Reinstates → BuyGet Alert
02/11/2025LSCCBuy Now
Lattice Semiconductor
$63.4010.41%
Ruben Roy79%
$65 → $70MaintainsBuyGet Alert
02/07/2025LITEBuy Now
Lumentum Holdings
$72.9044.03%
Ruben Roy79%
$95 → $105MaintainsBuyGet Alert
02/06/2025SWKSBuy Now
Skyworks Solutions
$69.02-10.17%
Ruben Roy79%
$105 → $62DowngradeBuy → HoldGet Alert
02/05/2025AMDBuy Now
Advanced Micro Devices
$113.8942.24%
Ruben Roy79%
$200 → $162MaintainsBuyGet Alert
01/31/2025VIAVBuy Now
Viavi Solutions
$11.7710.45%
Ruben Roy79%
$12 → $13ReiteratesBuy → BuyGet Alert
01/31/2025INTCBuy Now
Intel
$24.17-13.12%
Ruben Roy79%
$25 → $21MaintainsHoldGet Alert
01/29/2025QRVOBuy Now
Qorvo
$72.3324.43%
Ruben Roy79%
$95 → $90MaintainsHoldGet Alert
01/15/2025LASRBuy Now
nLight
$8.5763.36%
Ruben Roy79%
$17 → $14MaintainsBuyGet Alert
12/16/2024VIAVBuy Now
Viavi Solutions
$11.771.95%
Ruben Roy79%
$10.5 → $12MaintainsBuyGet Alert
12/13/2024CIENBuy Now
Ciena
$69.4336.83%
Ruben Roy79%
$82 → $95MaintainsBuyGet Alert
12/11/2024LSCCBuy Now
Lattice Semiconductor
$63.402.52%
Ruben Roy79%
$55 → $65MaintainsBuyGet Alert
12/10/2024CIENBuy Now
Ciena
$69.4318.1%
Ruben Roy79%
$75 → $82ReiteratesBuy → BuyGet Alert
11/19/2024NVDABuy Now
NVIDIA
$120.6549.19%
Ruben Roy79%
$165 → $180MaintainsBuyGet Alert
11/07/2024COHRBuy Now
Coherent
$76.2157.46%
Ruben Roy79%
$85 → $120MaintainsBuyGet Alert
10/25/2024INTCBuy Now
Intel
$24.173.43%
Ruben Roy79%
$28 → $25ReiteratesHold → HoldGet Alert
10/09/2024CIENBuy Now
Ciena
$69.438.02%
Ruben Roy79%
$68 → $75MaintainsBuyGet Alert
09/17/2024LSCCBuy Now
Lattice Semiconductor
$63.40-13.25%
Ruben Roy79%
$55 → $55UpgradeHold → BuyGet Alert
09/03/2024CIENBuy Now
Ciena
$69.43-2.06%
Ruben Roy79%
$62 → $68MaintainsBuyGet Alert
08/16/2024COHRBuy Now
Coherent
$76.2111.53%
Ruben Roy79%
$75 → $85MaintainsBuyGet Alert
08/13/2024COHRBuy Now
Coherent
$76.21-1.59%
Ruben Roy79%
$68 → $75MaintainsBuyGet Alert
08/06/2024VIAVBuy Now
Viavi Solutions
$11.77-10.79%
Ruben Roy79%
$13 → $10.5MaintainsBuyGet Alert
07/31/2024SWKSBuy Now
Skyworks Solutions
$69.0281.11%
Ruben Roy79%
$112 → $125MaintainsBuyGet Alert
07/31/2024IPGPBuy Now
IPG Photonics
$69.5543.78%
Ruben Roy79%
$115 → $100MaintainsBuyGet Alert
07/30/2024LSCCBuy Now
Lattice Semiconductor
$63.40-13.25%
Ruben Roy79%
$67 → $55MaintainsHoldGet Alert
05/23/2024NVDABuy Now
NVIDIA
$120.65844.88%
Ruben Roy79%
$108.5 → $114MaintainsBuyGet Alert
05/20/2024NVDABuy Now
NVIDIA
$120.65799.3%
Ruben Roy79%
$91 → $108.5MaintainsBuyGet Alert
05/15/2024INFNBuy Now
Infinera
Ruben Roy79%
$7 → $7MaintainsBuyGet Alert
05/15/2024COHRBuy Now
Coherent
$76.21-10.77%
Ruben Roy79%
$68 → $68MaintainsBuyGet Alert
05/01/2024SWKSBuy Now
Skyworks Solutions
$69.0262.27%
Ruben Roy79%
$122 → $112MaintainsBuyGet Alert
04/03/2024INTCBuy Now
Intel
$24.1786.18%
Ruben Roy79%
$45 → $45MaintainsHoldGet Alert
04/01/2024VIAVBuy Now
Viavi Solutions
$11.7710.45%
Ruben Roy79%
$13 → $13MaintainsBuyGet Alert
04/01/2024LITEBuy Now
Lumentum Holdings
$72.90-14.95%
Ruben Roy79%
$62 → $62MaintainsBuyGet Alert
04/01/2024INFNBuy Now
Infinera
Ruben Roy79%
$7 → $7MaintainsBuyGet Alert
04/01/2024COHRBuy Now
Coherent
$76.21-10.77%
Ruben Roy79%
$68 → $68MaintainsBuyGet Alert
03/20/2024NVDABuy Now
NVIDIA
$120.65654.25%
Ruben Roy79%
→ $91ReiteratesBuy → BuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$120.65654.25%
Ruben Roy79%
$86.5 → $91MaintainsBuyGet Alert
02/14/2024IPGPBuy Now
IPG Photonics
$69.5565.35%
Ruben Roy79%
$130 → $115MaintainsBuyGet Alert
02/13/2024LSCCBuy Now
Lattice Semiconductor
$63.405.68%
Ruben Roy79%
$70 → $67MaintainsHoldGet Alert
02/13/2024CDNSBuy Now
Cadence Design Sys
$266.7031.23%
Ruben Roy79%
$300 → $350MaintainsBuyGet Alert
02/12/2024VIAVBuy Now
Viavi Solutions
$11.7710.45%
Ruben Roy79%
$10 → $13UpgradeHold → BuyGet Alert
02/07/2024COHRBuy Now
Coherent
$76.21-10.77%
Ruben Roy79%
$58 → $68MaintainsBuyGet Alert
02/05/2024COHRBuy Now
Coherent
$76.21-23.89%
Ruben Roy79%
$50 → $58MaintainsBuyGet Alert
01/17/2024SNPSBuy Now
Synopsys
$457.7735.44%
Ruben Roy79%
$620 → $620MaintainsBuyGet Alert
01/02/2024LITEBuy Now
Lumentum Holdings
$72.90-14.95%
Ruben Roy79%
$55 → $62MaintainsBuyGet Alert
01/02/2024IPGPBuy Now
IPG Photonics
$69.5586.92%
Ruben Roy79%
$120 → $130MaintainsBuyGet Alert
01/02/2024INTCBuy Now
Intel
$24.1786.18%
Ruben Roy79%
$38 → $45MaintainsHoldGet Alert
12/07/2023AMDBuy Now
Advanced Micro Devices
$113.8927.32%
Ruben Roy79%
→ $145ReiteratesBuy → BuyGet Alert
12/04/2023IPGPBuy Now
IPG Photonics
$69.5572.54%
Ruben Roy79%
→ $120ReiteratesBuy → BuyGet Alert
11/30/2023SNPSBuy Now
Synopsys
$457.7735.44%
Ruben Roy79%
$550 → $620MaintainsBuyGet Alert
11/27/2023SNPSBuy Now
Synopsys
$457.7720.15%
Ruben Roy79%
→ $550ReiteratesBuy → BuyGet Alert
11/22/2023NVDABuy Now
NVIDIA
$120.65451.18%
Ruben Roy79%
$60 → $66.5MaintainsBuyGet Alert
11/17/2023NVDABuy Now
NVIDIA
$120.65397.31%
Ruben Roy79%
→ $60ReiteratesBuy → BuyGet Alert
10/31/2023LSCCBuy Now
Lattice Semiconductor
$63.4010.41%
Ruben Roy79%
$82 → $70MaintainsHoldGet Alert
10/30/2023IPGPBuy Now
IPG Photonics
$69.5572.54%
Ruben Roy79%
$145 → $120MaintainsBuyGet Alert
09/28/2023CIENBuy Now
Ciena
$69.43-10.7%
Ruben Roy79%
→ $62Initiates → BuyGet Alert
09/28/2023INFNBuy Now
Infinera
Ruben Roy79%
→ $7Initiates → BuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$120.65397.31%
Ruben Roy79%
$44 → $60UpgradeHold → BuyGet Alert
08/18/2023LITEBuy Now
Lumentum Holdings
$72.90-24.55%
Ruben Roy79%
$62 → $55MaintainsBuyGet Alert
08/17/2023SNPSBuy Now
Synopsys
$457.772.67%
Ruben Roy79%
$445 → $470MaintainsBuyGet Alert
08/17/2023COHRBuy Now
Coherent
$76.21-44.89%
Ruben Roy79%
$50 → $42MaintainsBuyGet Alert
08/15/2023COHRBuy Now
Coherent
$76.21-34.39%
Ruben Roy79%
$42 → $50MaintainsBuyGet Alert
07/28/2023LUNABuy Now
Luna Innovations
$0.711660.56%
Ruben Roy79%
→ $12.5Initiates → BuyGet Alert
07/20/2023CDNSBuy Now
Cadence Design Sys
$266.7012.49%
Ruben Roy79%
$210 → $300UpgradeHold → BuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$120.65206.67%
Ruben Roy79%
$30 → $37MaintainsHoldGet Alert
05/23/2023NVDABuy Now
NVIDIA
$120.65148.65%
Ruben Roy79%
$22.5 → $30MaintainsHoldGet Alert
05/11/2023COHRBuy Now
Coherent
$76.21-44.89%
Ruben Roy79%
$60 → $42MaintainsBuyGet Alert
05/09/2023SWKSBuy Now
Skyworks Solutions
$69.0288.35%
Ruben Roy79%
$150 → $130MaintainsBuyGet Alert
05/02/2023LSCCBuy Now
Lattice Semiconductor
$63.4029.34%
Ruben Roy79%
$71 → $82MaintainsHoldGet Alert
04/25/2023AMDBuy Now
Advanced Micro Devices
$113.89-13.95%
Ruben Roy79%
$91 → $98MaintainsBuyGet Alert
04/06/2023QRVOBuy Now
Qorvo
$72.3352.08%
Ruben Roy79%
→ $110Initiates → HoldGet Alert
04/06/2023SWKSBuy Now
Skyworks Solutions
$69.02117.33%
Ruben Roy79%
→ $150Initiates → BuyGet Alert
02/23/2023NVDABuy Now
NVIDIA
$120.6586.49%
Ruben Roy79%
$20.7 → $22.5MaintainsHoldGet Alert
02/21/2023NVDABuy Now
NVIDIA
$120.6571.57%
Ruben Roy79%
$17.5 → $20.7MaintainsHoldGet Alert
02/14/2023LSCCBuy Now
Lattice Semiconductor
$63.4011.99%
Ruben Roy79%
$60 → $71MaintainsHoldGet Alert
12/02/2022LITEBuy Now
Lumentum Holdings
$72.90-6.72%
Ruben Roy79%
→ $68Initiates → BuyGet Alert
12/02/2022COHRBuy Now
Coherent
$76.21-37.02%
Ruben Roy79%
→ $48Initiates → BuyGet Alert
12/02/2022VIAVBuy Now
Viavi Solutions
$11.771.95%
Ruben Roy79%
→ $12Initiates → HoldGet Alert
11/17/2022NVDABuy Now
NVIDIA
$120.6545.05%
Ruben Roy79%
$16.5 → $17.5MaintainsHoldGet Alert
11/04/2022LASRBuy Now
nLight
$8.57110.04%
Ruben Roy79%
→ $18Reinstates → BuyGet Alert
11/02/2022IPGPBuy Now
IPG Photonics
$69.5558.16%
Ruben Roy79%
→ $110Reinstates → BuyGet Alert
11/02/2022AMDBuy Now
Advanced Micro Devices
$113.89-20.1%
Ruben Roy79%
$100 → $91MaintainsBuyGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$113.89-12.2%
Ruben Roy79%
$122 → $100MaintainsBuyGet Alert
09/08/2022AMDBuy Now
Advanced Micro Devices
$113.897.12%
Ruben Roy79%
→ $122Initiates → BuyGet Alert
09/08/2022INTCBuy Now
Intel
$24.1732.4%
Ruben Roy79%
→ $32Initiates → HoldGet Alert
09/08/2022LSCCBuy Now
Lattice Semiconductor
$63.40-5.36%
Ruben Roy79%
→ $60Initiates → HoldGet Alert
09/08/2022NVDABuy Now
NVIDIA
$120.6536.76%
Ruben Roy79%
→ $16.5Initiates → HoldGet Alert
09/08/2022CDNSBuy Now
Cadence Design Sys
$266.70-25.01%
Ruben Roy79%
→ $200Initiates → HoldGet Alert
09/08/2022SNPSBuy Now
Synopsys
$457.77-2.79%
Ruben Roy79%
→ $445Initiates → BuyGet Alert
05/16/2022SNPSBuy Now
Synopsys
$457.77-19.17%
Ruben Roy79%
$425 → $370MaintainsBuyGet Alert
02/23/2022CDNSBuy Now
Cadence Design Sys
$266.70-32.51%
Ruben Roy79%
→ $180UpgradeHold → BuyGet Alert
07/15/2021SNPSBuy Now
Synopsys
$457.77-25.73%
Ruben Roy79%
→ $340Initiates → BuyGet Alert
06/09/2021CRUSBuy Now
Cirrus Logic
$102.58-7.39%
Ruben Roy79%
→ $95Initiates → BuyGet Alert
03/09/2021THBRBuy Now
Thunder Bridge
Ruben Roy79%
→ $17Initiates → BuyGet Alert
02/22/2021SLABBuy Now
Silicon Laboratories
$124.2052.98%
Ruben Roy79%
$155 → $190MaintainsBuyGet Alert
02/16/2021IPWRBuy Now
Ideal Power
$4.90471.43%
Ruben Roy79%
→ $28Initiates → Speculative BuyGet Alert
02/04/2021QRVOBuy Now
Qorvo
$72.33176.51%
Ruben Roy79%
$185 → $200MaintainsBuyGet Alert
02/02/2021ONBuy Now
ON Semiconductor
$45.60-1.32%
Ruben Roy79%
$36 → $45MaintainsBuyGet Alert
02/02/2021CRUSBuy Now
Cirrus Logic
$102.582.36%
Ruben Roy79%
$95 → $105MaintainsBuyGet Alert
01/14/2021VLDRBuy Now
Velodyne Lidar
Ruben Roy79%
→ $32Initiates → BuyGet Alert
11/05/2020QRVOBuy Now
Qorvo
$72.33114.3%
Ruben Roy79%
$135 → $155MaintainsBuyGet Alert
11/03/2020SWKSBuy Now
Skyworks Solutions
$69.02139.06%
Ruben Roy79%
$155 → $165MaintainsBuyGet Alert
10/09/2020MRVLBuy Now
Marvell Tech
$72.53-31.06%
Ruben Roy79%
$40 → $50MaintainsBuyGet Alert
09/18/2020MTSIBuy Now
MACOM Technology Solns
$111.52-57.86%
Ruben Roy79%
→ $47Initiates → BuyGet Alert
09/02/2020NVDABuy Now
NVIDIA
$120.65397.31%
Ruben Roy79%
$13.5 → $15MaintainsBuyGet Alert
08/11/2020ONBuy Now
ON Semiconductor
$45.60-38.6%
Ruben Roy79%
$24 → $28MaintainsBuyGet Alert
07/30/2020QRVOBuy Now
Qorvo
$72.3386.64%
Ruben Roy79%
$127 → $135MaintainsBuyGet Alert
07/24/2020SWKSBuy Now
Skyworks Solutions
$69.02124.57%
Ruben Roy79%
$120 → $155MaintainsBuyGet Alert
05/27/2020MRVLBuy Now
Marvell Tech
$72.53-51.74%
Ruben Roy79%
$30 → $35MaintainsBuyGet Alert
04/30/2020SLABBuy Now
Silicon Laboratories
$124.20-4.99%
Ruben Roy79%
$100 → $118MaintainsBuyGet Alert
04/03/2020LSCCBuy Now
Lattice Semiconductor
$63.40-63.72%
Ruben Roy79%
→ $23Initiates → BuyGet Alert
02/04/2020ONBuy Now
ON Semiconductor
$45.60-42.98%
Ruben Roy79%
$28 → $26Reiterates → BuyGet Alert
01/30/2020CRUSBuy Now
Cirrus Logic
$102.58-7.39%
Ruben Roy79%
$80 → $95MaintainsBuyGet Alert
01/21/2020SWKSBuy Now
Skyworks Solutions
$69.02102.84%
Ruben Roy79%
$110 → $140MaintainsBuyGet Alert
01/13/2020ONBuy Now
ON Semiconductor
$45.60-38.6%
Ruben Roy79%
$26 → $28Reiterates → BuyGet Alert
12/31/2019NVDABuy Now
NVIDIA
$120.65127.93%
Ruben Roy79%
$6 → $6.88MaintainsBuyGet Alert
11/15/2019NVDABuy Now
NVIDIA
$120.6598.92%
Ruben Roy79%
$5.25 → $6MaintainsBuyGet Alert
11/15/2019CRUSBuy Now
Cirrus Logic
$102.58-22.01%
Ruben Roy79%
$70 → $80MaintainsMarket WeightGet Alert
10/31/2019CRUSBuy Now
Cirrus Logic
$102.58-31.76%
Ruben Roy79%
$62 → $70MaintainsBuyGet Alert
09/20/2019SWKSBuy Now
Skyworks Solutions
$69.0236.19%
Ruben Roy79%
→ $94Initiates → BuyGet Alert
09/20/2019ONBuy Now
ON Semiconductor
$45.60-42.98%
Ruben Roy79%
→ $26Initiates → BuyGet Alert
09/12/2019QRVOBuy Now
Qorvo
$72.3324.43%
Ruben Roy79%
→ $90Initiates → BuyGet Alert
09/12/2019CRUSBuy Now
Cirrus Logic
$102.58-39.56%
Ruben Roy79%
→ $62Initiates → BuyGet Alert
08/21/2019MRVLBuy Now
Marvell Tech
$72.53-58.64%
Ruben Roy79%
→ $30Assumes → BuyGet Alert
07/23/2019SLABBuy Now
Silicon Laboratories
$124.20-3.38%
Ruben Roy79%
→ $120Initiates → BuyGet Alert
04/06/2018SLABBuy Now
Silicon Laboratories
$124.20-3.38%
Ruben Roy79%
→ $120Initiates → BuyGet Alert
11/20/2017MRVLBuy Now
Marvell Tech
$72.53
Ruben Roy79%
UpgradeHold → BuyGet Alert
02/22/2017CAVMBuy Now
Cavium
Ruben Roy79%
→ $77Initiates → BuyGet Alert
08/22/2014MRVLBuy Now
Marvell Tech
$72.53-79.32%
Ruben Roy79%
$16 → $15MaintainsHoldGet Alert
06/28/2012MRVLBuy Now
Marvell Tech
$72.53-82.08%
Ruben Roy79%
$15 → $13MaintainsHoldGet Alert
02/13/2012MRVLBuy Now
Marvell Technology Group
$72.53
Ruben Roy79%
DowngradeBuy → HoldGet Alert