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 07/30/2024

Overall Average Return

29.9%

Smart Score

82.6%

Overall Average Return Percentile

87th

Number of Ratings

70
Buy NowGet Alert
07/30/2024LSCCBuy Now
Lattice Semiconductor
$49.8510.33%$67 → $55MaintainsHoldGet Alert
05/23/2024NVDABuy Now
NVIDIA
$108.88947.03%$108.5 → $114MaintainsBuyGet Alert
05/20/2024NVDABuy Now
NVIDIA
$108.88896.52%$91 → $108.5MaintainsBuyGet Alert
05/15/2024INFNBuy Now
Infinera
$6.0415.99% → $7MaintainsBuyGet Alert
05/15/2024COHRBuy Now
Coherent
$68.42-0.61%$68 → $68MaintainsBuyGet Alert
05/01/2024SWKSBuy Now
Skyworks Solutions
$118.05-5.12%$122 → $112MaintainsBuyGet Alert
04/03/2024INTCBuy Now
Intel
$30.8246.03%$45 → $45MaintainsHoldGet Alert
04/01/2024VIAVBuy Now
Viavi Solutions
$7.9363.93%$13 → $13MaintainsBuyGet Alert
04/01/2024LITEBuy Now
Lumentum Holdings
$51.5220.34%$62 → $62MaintainsBuyGet Alert
04/01/2024INFNBuy Now
Infinera
$6.0415.99%$7 → $7MaintainsBuyGet Alert
04/01/2024COHRBuy Now
Coherent
$68.42-0.61%$68 → $68MaintainsBuyGet Alert
03/20/2024NVDABuy Now
NVIDIA
$108.88735.79% → $91ReiteratesBuy → BuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$108.88735.79%$86.5 → $91MaintainsBuyGet Alert
02/14/2024IPGPBuy Now
IPG Photonics
$87.4331.53%$130 → $115MaintainsBuyGet Alert
02/13/2024LSCCBuy Now
Lattice Semiconductor
$49.8534.4%$70 → $67MaintainsHoldGet Alert
02/13/2024CDNSBuy Now
Cadence Design Sys
$259.0535.11%$300 → $350MaintainsBuyGet Alert
02/12/2024VIAVBuy Now
Viavi Solutions
$7.9363.93%$10 → $13UpgradeHold → BuyGet Alert
02/07/2024COHRBuy Now
Coherent
$68.42-0.61%$58 → $68MaintainsBuyGet Alert
02/05/2024COHRBuy Now
Coherent
$68.42-15.23%$50 → $58MaintainsBuyGet Alert
01/17/2024SNPSBuy Now
Synopsys
$547.5213.24%$620 → $620MaintainsBuyGet Alert
01/02/2024LITEBuy Now
Lumentum Holdings
$51.5220.34%$55 → $62MaintainsBuyGet Alert
01/02/2024IPGPBuy Now
IPG Photonics
$87.4348.69%$120 → $130MaintainsBuyGet Alert
01/02/2024INTCBuy Now
Intel
$30.8246.03%$38 → $45MaintainsHoldGet Alert
12/07/2023AMDBuy Now
Advanced Micro Devices
$140.133.48% → $145ReiteratesBuy → BuyGet Alert
12/04/2023IPGPBuy Now
IPG Photonics
$87.4337.25% → $120ReiteratesBuy → BuyGet Alert
11/30/2023SNPSBuy Now
Synopsys
$547.5213.24%$550 → $620MaintainsBuyGet Alert
11/27/2023SNPSBuy Now
Synopsys
$547.520.45% → $550ReiteratesBuy → BuyGet Alert
11/22/2023NVDABuy Now
NVIDIA
$108.88510.77%$60 → $66.5MaintainsBuyGet Alert
11/17/2023NVDABuy Now
NVIDIA
$108.88451.07% → $60ReiteratesBuy → BuyGet Alert
10/31/2023LSCCBuy Now
Lattice Semiconductor
$49.8540.42%$82 → $70MaintainsHoldGet Alert
10/30/2023IPGPBuy Now
IPG Photonics
$87.4337.25%$145 → $120MaintainsBuyGet Alert
09/28/2023CIENBuy Now
Ciena
$51.0821.38% → $62Initiates → BuyGet Alert
09/28/2023INFNBuy Now
Infinera
$6.0415.99% → $7Initiates → BuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$108.88451.07%$44 → $60UpgradeHold → BuyGet Alert
08/18/2023LITEBuy Now
Lumentum Holdings
$51.526.75%$62 → $55MaintainsBuyGet Alert
08/17/2023SNPSBuy Now
Synopsys
$547.52-14.16%$445 → $470MaintainsBuyGet Alert
08/17/2023COHRBuy Now
Coherent
$68.42-38.61%$50 → $42MaintainsBuyGet Alert
08/15/2023COHRBuy Now
Coherent
$68.42-26.92%$42 → $50MaintainsBuyGet Alert
07/28/2023LUNABuy Now
Luna Innovations
$3.35273.13% → $12.5Initiates → BuyGet Alert
07/20/2023CDNSBuy Now
Cadence Design Sys
$259.0515.81%$210 → $300UpgradeHold → BuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$108.88239.83%$30 → $37MaintainsHoldGet Alert
05/23/2023NVDABuy Now
NVIDIA
$108.88175.53%$22.5 → $30MaintainsHoldGet Alert
05/11/2023COHRBuy Now
Coherent
$68.42-38.61%$60 → $42MaintainsBuyGet Alert
05/09/2023SWKSBuy Now
Skyworks Solutions
$118.0510.12%$150 → $130MaintainsBuyGet Alert
05/02/2023LSCCBuy Now
Lattice Semiconductor
$49.8564.49%$71 → $82MaintainsHoldGet Alert
04/25/2023AMDBuy Now
Advanced Micro Devices
$140.13-30.06%$91 → $98MaintainsBuyGet Alert
04/06/2023QRVOBuy Now
Qorvo
$122.43-10.15% → $110Initiates → HoldGet Alert
04/06/2023SWKSBuy Now
Skyworks Solutions
$118.0527.06% → $150Initiates → BuyGet Alert
02/23/2023NVDABuy Now
NVIDIA
$108.88106.65%$20.7 → $22.5MaintainsHoldGet Alert
02/21/2023NVDABuy Now
NVIDIA
$108.8890.12%$17.5 → $20.7MaintainsHoldGet Alert
02/14/2023LSCCBuy Now
Lattice Semiconductor
$49.8542.43%$60 → $71MaintainsHoldGet Alert
12/02/2022LITEBuy Now
Lumentum Holdings
$51.5231.99% → $68Initiates → BuyGet Alert
12/02/2022COHRBuy Now
Coherent
$68.42-29.85% → $48Initiates → BuyGet Alert
12/02/2022VIAVBuy Now
Viavi Solutions
$7.9351.32% → $12Initiates → HoldGet Alert
11/17/2022NVDABuy Now
NVIDIA
$108.8860.73%$16.5 → $17.5MaintainsHoldGet Alert
11/04/2022LASRBuy Now
nLight
$12.2247.3% → $18Reinstates → BuyGet Alert
11/02/2022IPGPBuy Now
IPG Photonics
$87.4325.81% → $110Reinstates → BuyGet Alert
11/02/2022AMDBuy Now
Advanced Micro Devices
$140.13-35.06%$100 → $91MaintainsBuyGet Alert
10/07/2022AMDBuy Now
Advanced Micro Devices
$140.13-28.64%$122 → $100MaintainsBuyGet Alert
09/08/2022AMDBuy Now
Advanced Micro Devices
$140.13-12.93% → $122Initiates → BuyGet Alert
09/08/2022INTCBuy Now
Intel
$30.823.85% → $32Initiates → HoldGet Alert
09/08/2022LSCCBuy Now
Lattice Semiconductor
$49.8520.36% → $60Initiates → HoldGet Alert
09/08/2022NVDABuy Now
NVIDIA
$108.8851.54% → $16.5Initiates → HoldGet Alert
09/08/2022CDNSBuy Now
Cadence Design Sys
$259.05-22.79% → $200Initiates → HoldGet Alert
09/08/2022SNPSBuy Now
Synopsys
$547.52-18.72% → $445Initiates → BuyGet Alert
05/16/2022SNPSBuy Now
Synopsys
$547.52-32.42%$425 → $370MaintainsBuyGet Alert
02/23/2022CDNSBuy Now
Cadence Design Sys
$259.05-30.52% → $180UpgradeHold → BuyGet Alert
09/02/2020NVDABuy Now
NVIDIA
$108.88451.07%$13.5 → $15MaintainsBuyGet Alert
12/31/2019NVDABuy Now
NVIDIA
$108.88152.57%$6 → $6.88MaintainsBuyGet Alert
11/15/2019NVDABuy Now
NVIDIA
$108.88120.43%$5.25 → $6MaintainsBuyGet Alert