| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TSM | Tien Bor-Zen | VP | Jul 21 '26 | Buy | 74.33 | 4,000 | 297,300 | 13,051 | Jul 23 |
| TSM | Tien Bor-Zen | VP | Jul 20 '26 | Buy | 405.00 | 10 | 4,050 | 117 | Jul 23 |
| TSM | Tien Bor-Zen | VP | Jul 07 '26 | Buy | 76.62 | 46 | 3,525 | 228 | Jul 09 |
| TSM | Tien Bor-Zen | VP | Jun 30 '26 | Buy | 75.70 | 1,000 | 75,700 | 1,000 | Jun 30 |
| TSM | Tien Bor-Zen | VP | Jun 29 '26 | Buy | 76.64 | 1,000 | 76,640 | 12,051 | Jun 30 |
| TSM | Tien Bor-Zen | VP | Jun 05 '26 | Buy | 76.01 | 50 | 3,800 | 188 | Jun 09 |
| TSM | Tien Bor-Zen | VP | May 20 '26 | Buy | 400.00 | 7 | 2,800 | 107 | May 21 |
| TSM | Tien Bor-Zen | VP | May 19 '26 | Buy | 71.51 | 2,010 | 143,728 | 11,051 | May 21 |
| TSM | Tien Bor-Zen | VP | May 08 '26 | Buy | 71.82 | 51 | 3,663 | 145 | May 11 |
| TSM | Tien Bor-Zen | VP | Apr 28 '26 | Buy | 388.00 | 20 | 7,760 | 90 | Apr 29 |
| TSM | Tien Bor-Zen | VP | Apr 09 '26 | Buy | 57.87 | 62 | 3,588 | 101 | Apr 13 |
| TSM | Tien Bor-Zen | VP | Mar 22 '26 | Buy | 55.93 | 1,000 | 55,930 | 9,051 | Mar 24 |