Taiwan Semiconductor Manufacturing Co Ltd (2330)

Over the past 90 days, TSMC insiders executed 107 transactions, resulting in a net negative value of approximately $13.5 million. While numerous executives participated in planned purchases, total selling activity significantly outweighed buying. These transactions occurred amid a 22% stock price increase, with the company trading near its 52-week high following its July 2026 earnings report.
Ticker: 2330 Exchange: TAI


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Taiwan Semiconductor Manufacturing Co Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Lin Shyue-Shyh
VP
3 purchases — total 300,000 USD
Buy 19 Jul 2026
Value US$3,560,389.04 | Price 443.99 | Shares 81,956
Buy 19 Jul 2026
Value US$2,142,252.28 | Price 138.77 | Shares 21,681
Buy 19 Jul 2026
Value US$100,000.00 | Price 72.10 | Shares 1,000
Sale 14 Jul 2026
Value US$4,861,973.58 | Price 265.52 | Shares 35,448
Buy 13 Jul 2026
Value US$100,000.00 | Price 74.60 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Planned buy 7 Jul 2026
Value US$100,000.00 | Price 76.62 | Shares 1,000
Buy 30 Jun 2026
Value US$100,000.00 | Price 75.70 | Shares 1,000
Buy 29 Jun 2026
Value US$100,000.00 | Price 76.64 | Shares 1,000
Buy 22 Jun 2026
Value US$79,190.00 | Price 79.19 | Shares 1,000
Buy 15 Jun 2026
Value US$75,260.00 | Price 75.26 | Shares 1,000
Planned buy 5 Jun 2026
Value US$3,648.48 | Price 76.01 | Shares 48
Planned buy 5 Jun 2026
Value US$4,104.54 | Price 76.01 | Shares 54
Planned buy 5 Jun 2026
Value US$4,028.53 | Price 76.01 | Shares 53
Planned buy 5 Jun 2026
Value US$2,812.37 | Price 76.01 | Shares 37
Planned buy 5 Jun 2026
Value US$4,332.57 | Price 76.01 | Shares 57
Planned buy 5 Jun 2026
Value US$3,724.49 | Price 76.01 | Shares 49
Planned buy 5 Jun 2026
Value US$3,648.48 | Price 76.01 | Shares 48
Planned buy 5 Jun 2026
Value US$3,496.46 | Price 76.01 | Shares 46
Planned buy 5 Jun 2026
Value US$3,876.51 | Price 76.01 | Shares 51
Planned buy 5 Jun 2026
Value US$4,180.55 | Price 76.01 | Shares 55
Planned buy 5 Jun 2026
Value US$3,800.50 | Price 76.01 | Shares 50
Planned buy 5 Jun 2026
Value US$2,280.30 | Price 76.01 | Shares 30
Planned buy 5 Jun 2026
Value US$3,192.42 | Price 76.01 | Shares 42
Planned buy 5 Jun 2026
Value US$4,180.55 | Price 76.01 | Shares 55
Planned buy 5 Jun 2026
Value US$5,396.71 | Price 76.01 | Shares 71
Planned buy 5 Jun 2026
Value US$4,712.62 | Price 76.01 | Shares 62
Planned buy 5 Jun 2026
Value US$532.07 | Price 76.01 | Shares 7
Planned buy 5 Jun 2026
Value US$3,268.43 | Price 76.01 | Shares 43
Planned buy 5 Jun 2026
Value US$3,952.52 | Price 76.01 | Shares 52
Planned buy 5 Jun 2026
Value US$2,432.32 | Price 76.01 | Shares 32
Planned buy 5 Jun 2026
Value US$4,028.53 | Price 76.01 | Shares 53
Planned buy 5 Jun 2026
Value US$5,472.72 | Price 76.01 | Shares 72
Planned buy 5 Jun 2026
Value US$3,040.40 | Price 76.01 | Shares 40
Planned buy 5 Jun 2026
Value US$4,256.56 | Price 76.01 | Shares 56
Planned buy 5 Jun 2026
Value US$3,496.46 | Price 76.01 | Shares 46
Planned buy 5 Jun 2026
Value US$3,040.40 | Price 76.01 | Shares 40
Planned buy 5 Jun 2026
Value US$3,496.46 | Price 76.01 | Shares 46
Planned buy 5 Jun 2026
Value US$4,712.62 | Price 76.01 | Shares 62
Planned buy 5 Jun 2026
Value US$4,028.53 | Price 76.01 | Shares 53
Planned buy 5 Jun 2026
Value US$3,496.46 | Price 76.01 | Shares 46
Planned buy 5 Jun 2026
Value US$11,401.50 | Price 76.01 | Shares 150
Planned buy 5 Jun 2026
Value US$3,648.48 | Price 76.01 | Shares 48
Buy 20 May 2026
Value US$2,800.00 | Price 400.00 | Shares 7
Buy 19 May 2026
Value US$3,918.06 | Price 391.81 | Shares 10
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-21 2026-07-19 B Purchase

VP

Officer
81,956 +14.3%
443.99
US$3,560,389
81,956 +14.3% 443.99 US$3,560,389
2026-07-21 2026-07-19 B Purchase

VP

Officer
21,681 -42.0%
138.77
US$2,142,252
21,681 -42.0% 138.77 US$2,142,252
2026-07-21 2026-07-19 B Purchase

VP

Officer
38,257 +35.4%
55.55
US$3,102,782
38,257 +35.4% 55.55 US$3,102,782
2026-07-16 2026-07-14 S Sale

Controller

Officer
1,000 -12.1%
75.22
US$100,000
1,000 -12.1% 75.22 US$100,000
2026-07-16 2026-07-13 B Purchase

Controller

Officer
1,000 +13.8%
74.60
US$100,000
1,000 +13.8% 74.60 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +95.8%
76.62
US$100,000
1,000 +95.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +1.1%
76.62
US$100,000
1,000 +1.1% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP and CIO

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +9.0%
76.62
US$100,000
1,000 +9.0% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +21.3%
76.62
US$100,000
1,000 +21.3% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP and Deputy Co-COO

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +3.5%
76.62
US$100,000
1,000 +3.5% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +97.5%
76.62
US$100,000
1,000 +97.5% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +3.4%
76.62
US$100,000
1,000 +3.4% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP

Officer
1,000 +1.0%
76.62
US$100,000
1,000 +1.0% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

Chairman and CEO

Executive Director
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP and Deputy Co-COO

Officer
1,000 +0.9%
76.62
US$100,000
1,000 +0.9% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

EVP and Co-COO

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

EVP and Co-COO

Officer
1,000 +0.9%
76.62
US$100,000
1,000 +0.9% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.9%
76.62
US$100,000
1,000 +0.9% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

Controller

Officer
1,000 +29.2%
76.62
US$100,000
1,000 +29.2% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP and GC

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +21.5%
76.62
US$100,000
1,000 +21.5% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +100.0%
76.62
US$100,000
1,000 +100.0% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

SVP and CFO

Officer
1,000 +0.8%
76.62
US$100,000
1,000 +0.8% 76.62 US$100,000
2026-07-09 2026-07-07 PP Planned purchase

VP

Officer
1,000 +22.3%
76.62
US$100,000
1,000 +22.3% 76.62 US$100,000
2026-06-30 2026-06-30 B Purchase

VP

Officer
1,000 +inf%
75.70
US$100,000
1,000 +inf% 75.70 US$100,000
2026-06-30 2026-06-29 B Purchase

VP

Officer
1,000 +9.0%
76.64
US$100,000
1,000 +9.0% 76.64 US$100,000
2026-06-23 2026-06-22 B Purchase

VP

Officer
1,000 +25.0%
79.19
US$79,190
1,000 +25.0% 79.19 US$79,190
2026-06-16 2026-06-15 B Purchase

VP

Officer
1,000 +33.3%
75.26
US$75,260
1,000 +33.3% 75.26 US$75,260
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
48 +inf%
76.01
US$3,648
48 +inf% 76.01 US$3,648
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
54 +0.8%
76.01
US$4,105
54 +0.8% 76.01 US$4,105
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
53 +0.8%
76.01
US$4,029
53 +0.8% 76.01 US$4,029
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
37 +inf%
76.01
US$2,812
37 +inf% 76.01 US$2,812
2026-06-09 2026-06-05 PP Planned purchase

SVP

Officer
57 +0.9%
76.01
US$4,333
57 +0.9% 76.01 US$4,333
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
49 +0.9%
76.01
US$3,724
49 +0.9% 76.01 US$3,724
2026-06-09 2026-06-05 PP Planned purchase

VP and CIO

Officer
48 +0.8%
76.01
US$3,648
48 +0.8% 76.01 US$3,648
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
46 +3.8%
76.01
US$3,496
46 +3.8% 76.01 US$3,496
2026-06-09 2026-06-05 PP Planned purchase

SVP

Officer
51 +0.9%
76.01
US$3,877
51 +0.9% 76.01 US$3,877
2026-06-09 2026-06-05 PP Planned purchase

SVP

Officer
55 +0.9%
76.01
US$4,181
55 +0.9% 76.01 US$4,181
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
50 +1.2%
76.01
US$3,801
50 +1.2% 76.01 US$3,801
2026-06-09 2026-06-05 PP Planned purchase

SVP and CFO

Officer
30 +0.9%
76.01
US$2,280
30 +0.9% 76.01 US$2,280
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
42 +3.7%
76.01
US$3,192
42 +3.7% 76.01 US$3,192
2026-06-09 2026-06-05 PP Planned purchase

SVP and GC

Officer
55 +0.8%
76.01
US$4,181
55 +0.8% 76.01 US$4,181
2026-06-09 2026-06-05 PP Planned purchase

EVP and Co-COO

Officer
71 +0.9%
76.01
US$5,397
71 +0.9% 76.01 US$5,397
2026-06-09 2026-06-05 PP Planned purchase

SVP and Deputy Co-COO

Officer
62 +0.9%
76.01
US$4,713
62 +0.9% 76.01 US$4,713
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
7 +11.7%
76.01
US$532
7 +11.7% 76.01 US$532
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
43 +29.7%
76.01
US$3,268
43 +29.7% 76.01 US$3,268
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
52 +0.8%
76.01
US$3,953
52 +0.8% 76.01 US$3,953
2026-06-09 2026-06-05 PP Planned purchase

Controller

Officer
32 +43.2%
76.01
US$2,432
32 +43.2% 76.01 US$2,432
2026-06-09 2026-06-05 PP Planned purchase

SVP

Officer
53 +1.0%
76.01
US$4,029
53 +1.0% 76.01 US$4,029
2026-06-09 2026-06-05 PP Planned purchase

EVP and Co-COO

Officer
72 +0.9%
76.01
US$5,473
72 +0.9% 76.01 US$5,473
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
40 +28.8%
76.01
US$3,040
40 +28.8% 76.01 US$3,040
2026-06-09 2026-06-05 PP Planned purchase

SVP

Officer
56 +0.9%
76.01
US$4,257
56 +0.9% 76.01 US$4,257
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
46 +0.9%
76.01
US$3,496
46 +0.9% 76.01 US$3,496
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
40 +inf%
76.01
US$3,040
40 +inf% 76.01 US$3,040
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
46 +28.9%
76.01
US$3,496
46 +28.9% 76.01 US$3,496
2026-06-09 2026-06-05 PP Planned purchase

SVP and Deputy Co-COO

Officer
62 +0.9%
76.01
US$4,713
62 +0.9% 76.01 US$4,713
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
53 +0.8%
76.01
US$4,029
53 +0.8% 76.01 US$4,029
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
46 +0.8%
76.01
US$3,496
46 +0.8% 76.01 US$3,496
2026-06-09 2026-06-05 PP Planned purchase

Chairman and CEO

Executive Director
150 +0.9%
76.01
US$11,402
150 +0.9% 76.01 US$11,402
2026-06-09 2026-06-05 PP Planned purchase

VP

Officer
48 +0.8%
76.01
US$3,648
48 +0.8% 76.01 US$3,648
2026-05-21 2026-05-20 B Purchase

VP

Officer
7 +7.0%
400.00
US$2,800
7 +7.0% 400.00 US$2,800
2026-05-21 2026-05-19 B Purchase

VP

Officer
10 +11.1%
391.81
US$3,918
10 +11.1% 391.81 US$3,918