Thomas O'Malley's Stock Ratings

Barclays Analyst

Thomas O'Malley is an analyst at Barclays. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

109.7%

Smart Score

84.2%

Overall Average Return Percentile

99th

Number of Ratings

26
Buy NowGet Alert
12/03/2025MRVLBuy Now
Marvell Tech
$84.0724.9%$80 → $105MaintainsEqual-WeightGet Alert
12/02/2025CRDOBuy Now
Credo Technology Group
$140.3456.76%$165 → $220MaintainsOverweightGet Alert
11/10/2025SNDKBuy Now
SanDisk
$208.905.31%$39 → $220MaintainsEqual-WeightGet Alert
10/20/2025MRVLBuy Now
Marvell Tech
$84.07-4.84%$80 → $80DowngradeOverweight → Equal-WeightGet Alert
10/07/2025CRDOBuy Now
Credo Technology Group
$140.3417.57%$165 → $165MaintainsOverweightGet Alert
09/04/2025CRDOBuy Now
Credo Technology Group
$140.3417.57%$85 → $165MaintainsOverweightGet Alert
08/29/2025MRVLBuy Now
Marvell Tech
$84.07-4.84%$80 → $80MaintainsOverweightGet Alert
06/03/2025CRDOBuy Now
Credo Technology Group
$140.34-39.43%$70 → $85MaintainsOverweightGet Alert
04/22/2025SNDKBuy Now
SanDisk
$208.90-81.33%$50 → $39MaintainsEqual-WeightGet Alert
04/22/2025MRVLBuy Now
Marvell Tech
$84.07-4.84%$130 → $80MaintainsOverweightGet Alert
04/22/2025CRDOBuy Now
Credo Technology Group
$140.34-50.12%$90 → $70MaintainsOverweightGet Alert
03/06/2025MRVLBuy Now
Marvell Tech
$84.0754.63%$150 → $130MaintainsOverweightGet Alert
03/05/2025SNDKBuy Now
SanDisk
$208.90-76.07% → $50Initiates → Equal-WeightGet Alert
01/17/2025CRDOBuy Now
Credo Technology Group
$140.34-35.87%$80 → $90MaintainsOverweightGet Alert
12/03/2024CRDOBuy Now
Credo Technology Group
$140.34-43%$32 → $80MaintainsOverweightGet Alert
09/05/2024CRDOBuy Now
Credo Technology Group
$140.34-77.2%$30 → $32MaintainsOverweightGet Alert
05/30/2024CRDOBuy Now
Credo Technology Group
$140.34-78.62%$23 → $30MaintainsOverweightGet Alert
10/02/2023CRDOBuy Now
Credo Technology Group
$140.34-87.17% → $18Initiates → OverweightGet Alert
02/10/2021IIVIBuy Now
II-VI
$100 → $105MaintainsOverweightGet Alert
02/09/2021IPHIBuy Now
Inphi
$145 → $180DowngradeOverweight → Equal-WeightGet Alert
01/12/2021COHRBuy Now
Coherent
$172.74-18.95%$125 → $140DowngradeEqual-Weight → UnderweightGet Alert
09/17/2020VECOBuy Now
Veeco Instruments
$30.37-50.61% → $15Initiates → OverweightGet Alert
02/06/2020COHRBuy Now
Coherent
$172.74-7.38%$170 → $160MaintainsEqual-WeightGet Alert
07/18/2019IPHIBuy Now
Inphi
$50 → $65MaintainsOverweightGet Alert
10/23/2018IPHIBuy Now
Inphi
$40 → $38MaintainsOverweightGet Alert
05/30/2018IPHIBuy Now
Inphi
→ $40Initiates → OverweightGet Alert