Thomas O'Malley

Stock Analyst at Barclays

(4.99)
# 29
Out of 4,371 analysts
807
Total ratings
68.1%
Success rate
53.6%
Average return

Stocks Rated by Thomas O'Malley

Broadcom
Jun 4, 2026
Maintained: Buy
Price Target: $500
Current: $418.91
Upside: +19.36%
Credo Technology Group Holding
Jun 2, 2026
Maintained: Buy
Price Target: $260
Current: $217.50
Upside: +19.54%
Advanced Micro Devices
Jun 1, 2026
Rated: Buy
Price Target: $500$665
Current: $523.20
Upside: +27.10%
Intel
Jun 1, 2026
Rated: Hold
Price Target: $65$100
Current: $111.78
Upside: -10.54%
Arm Holdings
Jun 1, 2026
Rated: Buy
Price Target: $250$360
Current: $393.44
Upside: -8.50%
Marvell Technology
May 29, 2026
Rated: Buy
Price Target: $150$275
Current: $316.43
Upside: -13.09%
Micron Technology
May 27, 2026
Maintained: Buy
Price Target: $675$1,175
Current: $996.00
Upside: +17.97%
Seagate Technology Holdings
May 27, 2026
Maintained: Buy
Price Target: $750$1,000
Current: $925.99
Upside: +7.99%
Western Digital
May 27, 2026
Maintained: Buy
Price Target: $450$620
Current: $575.50
Upside: +7.73%
Sandisk
May 26, 2026
Upgraded: Buy
Price Target: $1,200$2,300
Current: $1,759.68
Upside: +30.71%
Rated: Buy
Price Target: $400$450
Current: $382.74
Upside: +17.57%
Rated: Buy
Price Target: $430$450
Current: $428.76
Upside: +4.95%
Rated: Buy
Price Target: $275
Current: $218.66
Upside: +25.77%
Rated: Hold
Price Target: $30$55
Current: $63.66
Upside: -13.60%
Maintained: Buy
Price Target: $450$500
Current: $501.70
Upside: -0.34%
Maintained: Buy
Price Target: $465$600
Current: $520.40
Upside: +15.30%
Rated: Buy
Price Target: $175$185
Current: $181.16
Upside: +2.12%
Rated: Hold
Price Target: $80$105
Current: $96.30
Upside: +9.03%
Rated: Buy
Price Target: $100$110
Current: $141.09
Upside: -22.04%
Rated: Buy
Price Target: $46$48
Current: $53.62
Upside: -10.48%
Rated: Hold
Price Target: $120$140
Current: $175.63
Upside: -20.29%
Rated: Buy
Price Target: $350
Current: $421.90
Upside: -17.04%
Rated: Hold
Price Target: $750$1,000
Current: $945.08
Upside: +5.81%
Upgraded: Buy
Price Target: $400$850
Current: $706.98
Upside: +20.23%
Rated: Hold
Price Target: $165$200
Current: $358.05
Upside: -44.14%
Maintained: Buy
Price Target: $70
Current: $79.93
Upside: -12.42%
Maintained: Buy
Price Target: $295$340
Current: $322.22
Upside: +5.52%
Maintained: Hold
Price Target: $75$100
Current: $131.82
Upside: -24.14%
Maintained: Buy
Price Target: $1,700
Current: $2,131.10
Upside: -20.23%
Maintained: Sell
Price Target: $130$150
Current: $242.57
Upside: -38.16%
Rated: Hold
Price Target: $255$275
Current: $336.41
Upside: -18.25%
Upgraded: Hold
Price Target: $175$250
Current: $305.37
Upside: -18.13%
Upgraded: Buy
Price Target: $95$100
Current: $103.97
Upside: -3.82%
Downgraded: Hold
Price Target: $23$27
Current: $71.16
Upside: -62.06%
Maintained: Hold
Price Target: $130$231
Current: $218.95
Upside: +5.50%
Downgraded: Hold
Price Target: $60$20
Current: $47.09
Upside: n/a