Thomas O'Malley

Stock Analyst at Barclays

(4.98)
# 58
Out of 4,675 analysts
853
Total ratings
62.9%
Success rate
42.3%
Average return

Stocks Rated by Thomas O'Malley

Marvell Technology
Aug 20, 2026
Maintained: Buy
Price Target: $275
Current: $229.29
Upside: +19.94%
Analog Devices
Aug 19, 2026
Maintained: Buy
Price Target: $450
Current: $371.17
Upside: +21.24%
Sandisk
Aug 14, 2026
Maintained: Buy
Price Target: $2,300
Current: $1,493.12
Upside: +54.04%
Applied Materials
Aug 13, 2026
Maintained: Buy
Price Target: $590
Current: $484.19
Upside: +21.85%
Coherent
Aug 13, 2026
Maintained: Buy
Price Target: $350
Current: $275.49
Upside: +27.05%
Veeco Instruments
Aug 13, 2026
Maintained: Hold
Price Target: $55
Current: $46.76
Upside: +17.62%
Cerebras Systems
Aug 13, 2026
Maintained: Buy
Price Target: $280
Current: $185.43
Upside: +51.00%
Camtek
Aug 11, 2026
Maintained: Buy
Price Target: $185
Current: $142.33
Upside: +29.98%
Lumentum Holdings
Aug 11, 2026
Maintained: Buy
Price Target: $1,000
Current: $830.17
Upside: +20.46%
MACOM Technology Solutions Holdings
Aug 7, 2026
Maintained: Buy
Price Target: $450
Current: $257.43
Upside: +74.80%
Maintained: Hold
Price Target: $105
Current: $74.21
Upside: +41.49%
Maintained: Buy
Price Target: $600
Current: $362.75
Upside: +65.40%
Maintained: Hold
Price Target: $140$130
Current: $111.64
Upside: +16.45%
Maintained: Buy
Price Target: $620
Current: $435.38
Upside: +42.40%
Maintained: Buy
Price Target: $850
Current: $580.97
Upside: +46.31%
Maintained: Buy
Price Target: $665
Current: $456.75
Upside: +45.60%
Maintained: Hold
Price Target: $325
Current: $277.53
Upside: +17.10%
Maintained: Hold
Price Target: $100
Current: $71.93
Upside: +39.02%
Maintained: Sell
Price Target: $245$180
Current: $158.53
Upside: +13.54%
Maintained: Hold
Price Target: $48
Current: $35.63
Upside: +34.72%
Maintained: Buy
Price Target: $225
Current: $181.57
Upside: +23.92%
Maintained: Hold
Price Target: $335
Current: $310.17
Upside: +8.01%
Maintained: Buy
Price Target: $1,000$1,250
Current: $794.65
Upside: +57.30%
Maintained: Buy
Price Target: $360
Current: $238.78
Upside: +50.77%
Maintained: Buy
Price Target: $340
Current: $222.44
Upside: +52.85%
Maintained: Buy
Price Target: $70
Current: $66.86
Upside: +4.70%
Maintained: Buy
Price Target: $500
Current: $358.76
Upside: +39.37%
Maintained: Hold
Price Target: $100
Current: $87.26
Upside: +14.60%
Maintained: Hold
Price Target: $250
Current: $258.94
Upside: -3.45%
Downgraded: Sell
Price Target: $40
Current: $50.68
Upside: -21.07%
Maintained: Buy
Price Target: $260$300
Current: $222.61
Upside: +34.76%
Rated: Buy
Price Target: $1,175$2,000
Current: $910.43
Upside: +119.68%
Downgraded: Hold
Price Target: $110$135
Current: $93.68
Upside: +44.11%
Rated: Buy
Price Target: $275
Current: $208.48
Upside: +31.91%
Upgraded: Buy
Price Target: $95$100
Current: $95.37
Upside: +4.85%
Maintained: Hold
Price Target: $130$231
Current: $218.08
Upside: +5.92%
Downgraded: Hold
Price Target: $60$20
Current: $35.75
Upside: n/a