TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD (TSM)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

10 annual periodsNewest to oldest
2024202320222021202020192018201720162015
Revenue$2.89T$2.16T$2.26T$1.59T$1.34T$1.07T$1.03T$977.45B$947.94B$843.50B
Gross profit$1.62T$1.18T$1.35T$819.54B$711.13B$492.70B$497.87B$494.83B$474.83B$410.39B
Research & development$204.18B$182.37B$163.26B$124.73B$109.49B$91.42B$85.90B$80.73B$71.21B$65.54B
Operating income$1.32T$921.47B$1.12T$649.98B$566.78B$372.70B$383.62B$385.56B$377.96B$320.05B
Net income$1.16T$851.74B$992.92B$592.36B$510.74B$353.95B$363.05B$345.00B$331.71B$302.85B
Basic EPSper diluted shareNT$44.68NT$32.85NT$38.29NT$22.84NT$19.70NT$13.65NT$14.00NT$13.30NT$12.79NT$11.68
Diluted EPSper diluted shareNT$44.67NT$32.85NT$38.29NT$22.84NT$19.70NT$13.65NT$14.00NT$13.30NT$12.79NT$11.68

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys106$1.52M disclosed value
Sells (SEC code S)1$13.97M disclosed value
107 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 30, 2026Form 4Tien Bor-ZenVPBuyCommon Shares (2330.TW) · indirect1.0K$75.70$75.7K1.0K
Jun 29, 2026Form 4Tien Bor-ZenVPBuyCommon Shares (2330.TW)1.0K$76.64$76.6K12.1K
Jun 22, 2026Form 4Yuan LipenVPBuyCommon Shares (2330.TW)1.0K$79.19$79.2K5.0K
Jun 15, 2026Form 4Yuan LipenVPBuyCommon Shares (2330.TW)1.0K$75.26$75.3K4.0K
Jun 5, 2026Form 4Zhang Kevin XiaoqiangSVP and Deputy Co-COOBuyCommon Shares (2330.TW) · indirect62$76.01$4.7K7.2K