Taiwan Semiconductor Manufacturing Co Ltd (TSM)

Price$434.97Cached quote
TSMNYSE
Loading local price history

Financial charts

Revenue

Net income

Total cash / debt

CashTotal debt

Financial statements

11 annual periodsNewest to oldest
20252024202320222021202020192018201720162015
Revenue$3.81T$2.89T$2.16T$2.26T$1.59T$1.34T$1.07T$1.03T$977.45B$947.94B$843.50B
Gross profit$2.28T$1.62T$1.18T$1.35T$819.54B$711.13B$492.70B$497.87B$494.83B$474.83B$410.39B
Gross margin59.89%56.12%54.36%59.56%51.63%53.10%46.05%48.27%50.62%50.09%48.65%
Research & development$246.43B$204.18B$182.37B$163.26B$124.73B$109.49B$91.42B$85.90B$80.73B$71.21B$65.54B
Operating expenses$345.20B$302.30B$253.65B$227.08B$169.56B$144.35B$120.00B$114.25B$109.27B$96.87B$90.35B
Operating income$1.94T$1.32T$921.47B$1.12T$649.98B$566.78B$372.70B$383.62B$385.56B$377.96B$320.05B
Operating margin50.83%45.68%42.63%49.53%40.95%42.32%34.83%37.19%39.45%39.87%37.94%
EBITDA$2.74T$1.98T$1.44T$1.55T$1.06T$891.32B$654.11B$671.75B$641.36B$598.04B$539.35B
EBITDA margin71.99%68.26%66.82%68.46%67.04%66.55%61.13%65.13%65.62%63.09%63.94%
Net income$1.70T$1.16T$851.03B$993.29B$592.88B$511.01B$354.03B$363.11B$345.04B$331.80B$302.83B
Net profit margin44.57%39.99%39.37%43.88%37.35%38.16%33.09%35.20%35.30%35.00%35.90%
Basic EPSper basic shareNT$331.30NT$44.68NT$32.85NT$38.29NT$22.84NT$19.70NT$13.65NT$14.00NT$13.30NT$12.79NT$11.68
Diluted EPSper diluted shareNT$331.25NT$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

Community posts