Taiwan Semiconductor Manufacturing (TSM) stock got a boost on Tuesday after the chipmaker announced strong sales in May 2025. The company noted that revenue for the month increased 39.6% year-over-year to $10.7 billion. Additionally, sales have increased 43% year-over-year in the first five months of 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
One negative reported by TSMC was a sequential drop in sales. That saw May revenue decrease 8.3% when compared to April 2025. Even so, it should be noted that April set an all-time high monthly sales record for the company and May 2025 is now the second-highest monthly sales in its history.
Investors were pleased by TSMC’s May 2025 performance, sending shares of TSM stock 2.29% higher in pre-market trading on Tuesday. Traders will also keep in mind that TSM shares have increase 5.14% year-to-date and have rallied 24.92% over the past 12 months.

Recent TSMC Stock Analyst Coverage
Investors will note that recent analyst coverage of TSM stock has been bullish. It received updated coverage from two analysts last week:
- Four-star Bank of America Securities analyst Brad Lin reiterated a Buy rating and $220 price target, suggesting a 6.28% upside for the shares.
- Barclays analyst Simon Coles maintained a Buy rating and increased his price target to $240 from $215, implying a 15.94% upside for TSM stock.
Analysts have high hopes for TSMC due to its large reach. The company acts as a manufacturer for several major tech companies, including Apple (AAPL), Nvidia (NVDA), Advanced Micro Devices (AMD), Qualcomm (QCOM), Broadcom (AVGO), and Sony (SONY).
Is TSMC Stock a Buy, Sell, or Hold?
Turning to Wall Street, the analysts’ consensus rating for TSMC is Strong Buy, based on seven Buy and a single Hold rating over the past three months. With that comes an average TSM stock price target of $223, representing a potential 7.73% upside for the shares.
