TSMC insider activity
What the executives and directors of TSMC actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Bought on market | 8,530 |
| Kept | 8,530 |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Lin Shyue-Shyh | 23K | 26K | 112.9 |
Who holds what
the 14 largest holdings of 30| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Yeap Choh Fei SVP Last trade Oct 7, 2026 | Officer | 213K | $60K | – | net buying over the year: 2 months buying, 0 months selling | Oct 7, 2026 |
| Lin Shyue-Shyh VP Last trade Oct 7, 2026 | Officer | 27K | $279K | – | net buying over the year: 2 months buying, 0 months selling | Oct 7, 2026 |
| Wei Che-Chia Chairman and CEO Last trade Oct 7, 2026 | CEO | 18K | $11K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Tien Bor-Zen VP Last trade Oct 7, 2026 | Officer | 9,404 | $60K | – | net buying over the year: 2 months buying, 0 months selling | Oct 7, 2026 |
| Chin Yung-Pei EVP and Co-COO Last trade Oct 7, 2026 | COO | 8,573 | $5K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Mii Yuh-Jier EVP and Co-COO Last trade Oct 7, 2026 | COO | 8,238 | $5K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Zhang Kevin Xiaoqiang SVP and Deputy Co-COO Last trade Oct 7, 2026 | COO | 7,406 | $5K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Wu Shien-Yang SVP Last trade Oct 7, 2026 | Officer | 6,915 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Cao Min VP Last trade Oct 7, 2026 | Officer | 6,824 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Hsu Kuo-Chin VP Last trade Oct 7, 2026 | Officer | 6,781 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Fang Shu-Hua SVP and GC Last trade Oct 7, 2026 | Officer | 6,761 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Yoo Chue-San VP Last trade Oct 7, 2026 | Officer | 6,744 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Wang Ying-Lang SVP Last trade Oct 7, 2026 | Officer | 6,551 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
| Lu Lee-Chung VP Last trade Oct 7, 2026 | Officer | 6,534 | $4K | – | net buying over the year: 1 month buying, 0 months selling | Oct 7, 2026 |
Open-market trade log
| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Oct 7, 2026 | Cao Min (Officer) 51 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 51 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Hou Yung-Chin (COO) 60 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 60 | $79.39 | $5K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Jang Syun-Ming (Officer) 46 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 46 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Fang Shu-Hua (Officer) 53 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 53 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Huang Jen-Chau (CFO) 28 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 28 | $79.39 | $2K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chang Tzonz-Sheng (Officer) 51 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 51 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Wei Che-Chia (CEO) 144 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 144 | $79.39 | $11K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Mii Yuh-Jier (COO) 68 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 68 | $79.39 | $5K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Lee Chun-Hsien (Officer) 51 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 51 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Lin Chris Horng-Dar (Officer) 44 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 44 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Yeap Choh Fei (Officer) 52 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 52 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | He Jun (Officer) 43 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 43 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Yoo Chue-San (Officer) 50 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 50 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Wu Shien-Yang (Officer) 53 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 53 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Tien Bor-Zen (Officer) 7 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 7 | $79.39 | $556 | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Tien Bor-Zen (Officer) 40 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 40 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Yuan Lipen (Officer) 40 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 40 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Lin Shyue-Shyh (Officer) 44 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 44 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chen Chih-Ho (Officer) 31 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 31 | $79.39 | $2K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chen Pei-Hung (Officer) 43 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 43 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chuang Juiping (Officer) 46 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 46 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chuang Tzu-Sou (Officer) 46 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 46 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Hsu Kuo-Chin (Officer) 52 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 52 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Lu Lee-Chung (Officer) 49 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 49 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Hwang Yuan-Ko (Officer) 39 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 39 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Zhang Kevin Xiaoqiang (COO) 59 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 59 | $79.39 | $5K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Chin Yung-Pei (COO) 67 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 67 | $79.39 | $5K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Wang Ying-Lang (Officer) 52 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 52 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Lu Chin-Sheng (Officer) 36 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 36 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Ku Yao-Ching (Officer) 46 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 46 | $79.39 | $4K | +0.0% | Oct 8, 2026 |
| Oct 7, 2026 | Wu Yi-Huang (Officer) 39 shares $79.39 +0.0% since trade filed Oct 8, 2026 | Open-market buy | 39 | $79.39 | $3K | +0.0% | Oct 8, 2026 |
| Mar 30, 2026 | Lin Shyue-Shyh (Officer) 3,000 shares $54.72 +45.1% since trade filed Mar 31, 2026 | Open-market buy | 3,000 | $54.72 | $164K | +45.1% | Mar 31, 2026 |
| Mar 29, 2026 | Lin Shyue-Shyh (Officer) 2,000 shares $55.63 +42.7% since trade filed Mar 30, 2026 | Open-market buy | 2,000 | $55.63 | $111K | +42.7% | Mar 30, 2026 |
| Mar 22, 2026 | Yeap Choh Fei (Officer) 1,000 shares $55.78 +42.3% since trade filed Mar 31, 2026 late | Open-market buy | 1,000 | $55.78 | $56K | +42.3% | Mar 31, 2026 late |
| Mar 22, 2026 | Tien Bor-Zen (Officer) 1,000 shares $55.93 +42.0% since trade filed Mar 24, 2026 | Open-market buy | 1,000 | $55.93 | $56K | +42.0% | Mar 24, 2026 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.