Does TSMC (TSM) have what it takes to be a top stock pick for momentum investors? Let's find out.
I sold my TSMC stock for a weighted 32.4% gain over the past three months. I've redeployed profits predominantly into healthcare, but also into higher-alpha tech. TSMC has a remarkable macro growth backdrop, but the stock is way too expensive right now to buy. I'm expecting a 10-15% return for TSMC stock over the next 12 months, that's why I encourage my readers to look elsewhere for higher-alpha opportunities.
Taiwan Semiconductor ( TSM ) is the premier chip fabrication company for the world's most advanced digital technologies, from Apple smartphones to NVIDIA GPUs. In less than five years, TSMC's trailing 12-month revenue has more than doubled to hit $95 billion as of the March quarter.
![]() TSM In 2 months Announced | Quarterly | $0.82 Per Share |
![]() TSM 3 weeks ago Announced | Quarterly | $0.69 Per Share |
![]() TSM 3 months ago Paid | Quarterly | $0.68 Per Share |
![]() TSM 6 months ago Paid | Quarterly | $0.62 Per Share |
![]() TSM 9 months ago Paid | Quarterly | $0.63 Per Share |
16 Jul 2025 (In 1 week) Date | | 2.33 Cons. EPS | - EPS |
16 Apr 2025 Date | | - Cons. EPS | - EPS |
16 Jan 2025 Date | | 2.17 Cons. EPS | 2.24 EPS |
17 Oct 2024 Date | | 1.8 Cons. EPS | 1.94 EPS |
18 Jul 2024 Date | | 1.43 Cons. EPS | 1.48 EPS |
![]() TSM In 2 months Announced | Quarterly | $0.82 Per Share |
![]() TSM 3 weeks ago Announced | Quarterly | $0.69 Per Share |
![]() TSM 3 months ago Paid | Quarterly | $0.68 Per Share |
![]() TSM 6 months ago Paid | Quarterly | $0.62 Per Share |
![]() TSM 9 months ago Paid | Quarterly | $0.63 Per Share |
16 Jul 2025 (In 1 week) Date | | 2.33 Cons. EPS | - EPS |
16 Apr 2025 Date | | - Cons. EPS | - EPS |
16 Jan 2025 Date | | 2.17 Cons. EPS | 2.24 EPS |
17 Oct 2024 Date | | 1.8 Cons. EPS | 1.94 EPS |
18 Jul 2024 Date | | 1.43 Cons. EPS | 1.48 EPS |
Semiconductors Industry | Technology Sector | C. C. Wei CEO | XDUS Exchange | US8740391003 ISIN |
TW Country | 65,152 Employees | 16 Sep 2025 Last Dividend | 15 Jul 2009 Last Split | - IPO Date |