Thomas O'Malley

Stock Analyst at Barclays

(4.99)
# 33
Out of 4,516 analysts
816
Total ratings
64.6%
Success rate
47.2%
Average return

Stocks Rated by Thomas O'Malley

Penguin Solutions
Jul 9, 2026
Maintained: Hold
Price Target: $27$40
Current: $72.85
Upside: -45.09%
Micron Technology
Jun 26, 2026
Rated: Buy
Price Target: $1,175$2,000
Current: $904.28
Upside: +121.17%
QUALCOMM
Jun 26, 2026
Rated: Sell
Price Target: $150$245
Current: $177.98
Upside: +37.66%
Synaptics
Jun 26, 2026
Downgraded: Hold
Price Target: $110$135
Current: $121.59
Upside: +11.03%
Cerebras Systems
Jun 24, 2026
Maintained: Buy
Price Target: $280
Current: $184.01
Upside: +52.17%
Applied Materials
Jun 11, 2026
Maintained: Buy
Price Target: $500$590
Current: $579.43
Upside: +1.82%
KLA Corporation
Jun 11, 2026
Rated: Buy
Price Target: $170$225
Current: $224.50
Upside: +0.22%
Lam Research
Jun 11, 2026
Rated: Hold
Price Target: $275$335
Current: $335.43
Upside: -0.13%
Broadcom
Jun 4, 2026
Maintained: Buy
Price Target: $500
Current: $394.28
Upside: +26.81%
Credo Technology Group Holding
Jun 2, 2026
Maintained: Buy
Price Target: $260
Current: $226.74
Upside: +14.67%
Rated: Buy
Price Target: $500$665
Current: $529.14
Upside: +25.68%
Rated: Hold
Price Target: $65$100
Current: $102.99
Upside: -2.90%
Rated: Buy
Price Target: $250$360
Current: $277.01
Upside: +29.96%
Rated: Buy
Price Target: $150$275
Current: $206.26
Upside: +33.33%
Maintained: Buy
Price Target: $750$1,000
Current: $828.30
Upside: +20.73%
Maintained: Buy
Price Target: $450$620
Current: $513.84
Upside: +20.66%
Upgraded: Buy
Price Target: $1,200$2,300
Current: $1,615.00
Upside: +42.41%
Rated: Buy
Price Target: $400$450
Current: $293.02
Upside: +53.57%
Rated: Buy
Price Target: $430$450
Current: $390.96
Upside: +15.10%
Rated: Buy
Price Target: $275
Current: $212.50
Upside: +29.41%
Rated: Hold
Price Target: $30$55
Current: $56.96
Upside: -3.44%
Maintained: Buy
Price Target: $465$600
Current: $472.48
Upside: +26.99%
Rated: Buy
Price Target: $175$185
Current: $147.31
Upside: +25.59%
Rated: Hold
Price Target: $80$105
Current: $86.26
Upside: +21.73%
Rated: Buy
Price Target: $46$48
Current: $50.03
Upside: -4.06%
Rated: Hold
Price Target: $120$140
Current: $139.07
Upside: +0.67%
Rated: Buy
Price Target: $350
Current: $299.38
Upside: +16.91%
Rated: Hold
Price Target: $750$1,000
Current: $752.00
Upside: +32.98%
Upgraded: Buy
Price Target: $400$850
Current: $612.38
Upside: +38.80%
Rated: Hold
Price Target: $165$200
Current: $350.62
Upside: -42.96%
Maintained: Buy
Price Target: $70
Current: $57.51
Upside: +21.72%
Maintained: Buy
Price Target: $295$340
Current: $279.01
Upside: +21.86%
Maintained: Hold
Price Target: $75$100
Current: $92.54
Upside: +8.06%
Upgraded: Hold
Price Target: $175$250
Current: $301.19
Upside: -17.00%
Upgraded: Buy
Price Target: $95$100
Current: $83.44
Upside: +19.85%
Maintained: Hold
Price Target: $130$231
Current: $218.19
Upside: +5.87%
Downgraded: Hold
Price Target: $60$20
Current: $37.95
Upside: n/a