Thomas O'Malley
Stock Analyst at Barclays
(4.99)
# 39
Out of 4,600 analysts
835
Total ratings
62.2%
Success rate
42.6%
Average return
Main Sectors:
Stocks Rated by Thomas O'Malley
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ON ON Semiconductor | Maintained: Hold | $100 | $80.78 | +23.79% | 3 | Aug 4, 2026 | |
| QCOM QUALCOMM | Maintained: Sell | $245 → $180 | $162.67 | +10.65% | 14 | Jul 31, 2026 | |
| ALGM Allegro MicroSystems | Maintained: Hold | $48 | $42.85 | +12.02% | 28 | Jul 31, 2026 | |
| KLAC KLA Corporation | Maintained: Buy | $225 | $195.45 | +15.12% | 24 | Jul 30, 2026 | |
| LRCX Lam Research | Maintained: Hold | $335 | $317.74 | +5.43% | 27 | Jul 30, 2026 | |
| STX Seagate Technology Holdings | Maintained: Buy | $1,000 → $1,250 | $845.35 | +47.87% | 38 | Jul 30, 2026 | |
| ARM Arm Holdings | Maintained: Buy | $360 | $280.56 | +28.31% | 20 | Jul 30, 2026 | |
| NXPI NXP Semiconductors | Maintained: Buy | $340 | $237.60 | +43.10% | 24 | Jul 29, 2026 | |
| SWKS Skyworks Solutions | Maintained: Buy | $70 | $66.79 | +4.81% | 24 | Jul 29, 2026 | |
| AVGO Broadcom | Maintained: Buy | $500 | $418.16 | +19.57% | 17 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $100 | $100.86 | -0.85% | 25 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $665 | $518.58 | +28.23% | 34 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $250 | $283.63 | -11.86% | 21 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $1,000 | $849.47 | +17.72% | 35 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $40 | $57.84 | -30.84% | 28 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $260 → $300 | $237.92 | +26.09% | 25 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 → $325 | $361.67 | -10.14% | 17 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $1,175 → $2,000 | $892.67 | +124.05% | 33 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $110 → $135 | $106.56 | +26.69% | 7 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $280 | $227.15 | +23.27% | 2 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $500 → $590 | $546.62 | +7.94% | 23 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $150 → $275 | $218.59 | +25.81% | 35 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $450 → $620 | $548.56 | +13.02% | 33 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $1,200 → $2,300 | $1,427.62 | +61.11% | 9 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $400 → $450 | $273.31 | +64.65% | 33 | May 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $430 → $450 | $380.29 | +18.33% | 22 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $275 | $211.94 | +29.75% | 40 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $30 → $55 | $53.80 | +2.23% | 27 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $465 → $600 | $413.50 | +45.10% | 2 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $175 → $185 | $151.62 | +22.02% | 27 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $80 → $105 | $80.67 | +30.16% | 2 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $120 → $140 | $133.59 | +4.80% | 28 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $350 | $323.73 | +8.11% | 32 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $400 → $850 | $583.06 | +45.78% | 19 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $95 → $100 | $95.04 | +5.22% | 32 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $130 → $231 | $218.39 | +5.77% | 20 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $60 → $20 | $47.84 | n/a | 5 | Jul 25, 2022 |
ON Semiconductor
Aug 4, 2026
Maintained: Hold
Price Target: $100
Current: $80.78
Upside: +23.79%
QUALCOMM
Jul 31, 2026
Maintained: Sell
Price Target: $245 → $180
Current: $162.67
Upside: +10.65%
Allegro MicroSystems
Jul 31, 2026
Maintained: Hold
Price Target: $48
Current: $42.85
Upside: +12.02%
KLA Corporation
Jul 30, 2026
Maintained: Buy
Price Target: $225
Current: $195.45
Upside: +15.12%
Lam Research
Jul 30, 2026
Maintained: Hold
Price Target: $335
Current: $317.74
Upside: +5.43%
Seagate Technology Holdings
Jul 30, 2026
Maintained: Buy
Price Target: $1,000 → $1,250
Current: $845.35
Upside: +47.87%
Arm Holdings
Jul 30, 2026
Maintained: Buy
Price Target: $360
Current: $280.56
Upside: +28.31%
NXP Semiconductors
Jul 29, 2026
Maintained: Buy
Price Target: $340
Current: $237.60
Upside: +43.10%
Skyworks Solutions
Jul 29, 2026
Maintained: Buy
Price Target: $70
Current: $66.79
Upside: +4.81%
Broadcom
Jul 24, 2026
Maintained: Buy
Price Target: $500
Current: $418.16
Upside: +19.57%
Jul 24, 2026
Maintained: Hold
Price Target: $100
Current: $100.86
Upside: -0.85%
Jul 23, 2026
Maintained: Buy
Price Target: $665
Current: $518.58
Upside: +28.23%
Jul 23, 2026
Maintained: Hold
Price Target: $250
Current: $283.63
Upside: -11.86%
Jul 20, 2026
Upgraded: Buy
Price Target: $1,000
Current: $849.47
Upside: +17.72%
Jul 20, 2026
Downgraded: Sell
Price Target: $40
Current: $57.84
Upside: -30.84%
Jul 20, 2026
Maintained: Buy
Price Target: $260 → $300
Current: $237.92
Upside: +26.09%
Jul 20, 2026
Maintained: Buy
Price Target: $200 → $325
Current: $361.67
Upside: -10.14%
Jun 26, 2026
Rated: Buy
Price Target: $1,175 → $2,000
Current: $892.67
Upside: +124.05%
Jun 26, 2026
Downgraded: Hold
Price Target: $110 → $135
Current: $106.56
Upside: +26.69%
Jun 24, 2026
Maintained: Buy
Price Target: $280
Current: $227.15
Upside: +23.27%
Jun 11, 2026
Maintained: Buy
Price Target: $500 → $590
Current: $546.62
Upside: +7.94%
May 29, 2026
Rated: Buy
Price Target: $150 → $275
Current: $218.59
Upside: +25.81%
May 27, 2026
Maintained: Buy
Price Target: $450 → $620
Current: $548.56
Upside: +13.02%
May 26, 2026
Upgraded: Buy
Price Target: $1,200 → $2,300
Current: $1,427.62
Upside: +61.11%
May 22, 2026
Rated: Buy
Price Target: $400 → $450
Current: $273.31
Upside: +64.65%
May 21, 2026
Rated: Buy
Price Target: $430 → $450
Current: $380.29
Upside: +18.33%
May 21, 2026
Rated: Buy
Price Target: $275
Current: $211.94
Upside: +29.75%
May 18, 2026
Rated: Hold
Price Target: $30 → $55
Current: $53.80
Upside: +2.23%
May 15, 2026
Maintained: Buy
Price Target: $465 → $600
Current: $413.50
Upside: +45.10%
May 13, 2026
Rated: Buy
Price Target: $175 → $185
Current: $151.62
Upside: +22.02%
May 11, 2026
Rated: Hold
Price Target: $80 → $105
Current: $80.67
Upside: +30.16%
May 7, 2026
Rated: Hold
Price Target: $120 → $140
Current: $133.59
Upside: +4.80%
May 7, 2026
Rated: Buy
Price Target: $350
Current: $323.73
Upside: +8.11%
May 7, 2026
Upgraded: Buy
Price Target: $400 → $850
Current: $583.06
Upside: +45.78%
Apr 22, 2026
Upgraded: Buy
Price Target: $95 → $100
Current: $95.04
Upside: +5.22%
Feb 5, 2026
Maintained: Hold
Price Target: $130 → $231
Current: $218.39
Upside: +5.77%
Jul 25, 2022
Downgraded: Hold
Price Target: $60 → $20
Current: $47.84
Upside: n/a