TSM - Taiwan Semiconductor Manufacturing logo

TSM

Taiwan Semiconductor Manufacturing

1 Year

-15.55%

5 Years

138.80%

10 Years

345.66%

20 Years

16x

All Time

45x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 197.21
1 Year2023-12-20
$ 98.64
199.92%
5 Years2019-12-20
$ 52.59
375.00%
10 Years2014-12-19
$ 17.15
11x
20 Years2004-12-20
$ 4.12
47x
All Time1997-10-08
$ 3.03
64x

Fundamental Data

Year
2023 2.16T 1.45T 838.49B 959.06B- 728.70B 1.68T 1.24T 949.81B 292.15B
2022 2.26T 1.58T 992.92B 888.17B- 698.32B 1.58T 1.61T 1.08T 520.97B
2021 1.58T 1.09T 592.35B 749.06B- 456.00B 1.20T 1.11T 849.43B 262.72B
2020 1.33T 912.20B 510.74B 365.19B- 436.96B 802.15B 822.66B 521.47B 301.19B
2019 1.06T 679.93B 353.94B 158.66B- 435.79B 594.46B 615.13B 469.75B 145.38B
2018 1.03T 695.25B 351.13B 145.65B- 568.10B 713.75B 573.95B 322.68B 251.27B
2017 977.44B 659.66B 343.11B 155.56B- 501.01B 656.57B 585.31B 335.88B 249.42B
2016 947.90B 611.64B 334.24B 211.07B- 425.13B 636.20B 539.83B 333.09B 206.74B
2015 843.51B 552.60B 306.57B 231.47B- 358.99B 590.46B 529.87B 261.80B 268.07B
2014 762.83B 503.93B 263.89B 250.67B- 189.72B 440.40B 421.52B 292.39B 129.12B
2013 597.00B 372.12B 188.14B 227.22B- 18.61B 245.84B 347.38B 290.34B 57.03B
2012 499.84B 316.62B 166.15B 116.95B- 34.44B 151.39B 289.06B 246.13B 42.92B
2011 427.08B 251.61B 134.20B 50.94B- 99.67B 150.62B 247.58B 213.96B 33.62B
2010 419.53B 251.80B 161.60B 43.50B- 139.08B 182.59B 229.47B 188.74B 40.72B
2009 295.74B 175.42B 89.21B 12.33B- 183.45B 195.79B 159.96B 87.78B 72.18B
2008 334.06B 184.87B 100.20B 24.56B- 187.46B 212.02B 222.09B 59.38B 162.71B
2007 322.64B 189.01B 109.18B 15.15B- 158.05B 173.21B 183.77B 84.00B 99.77B
2006 317.35B 200.85B 126.99B 20.76B- 174.27B 195.04B 204.96B 78.72B 126.24B
2005 267.36B 165.77B 93.85B 21.15B- 123.16B 144.31B 157.48B 80.11B 77.36B
2004 257.62B 157.49B 92.45B 32.36B- 96.25B 128.62B 153.40B 81.23B 72.17B
2003 202.64B 118.84B 47.16B 44.14B- 72.25B 116.40B 115.82B 1.11B 115.82B
2002 162.58B 97.60B 21.64B 46.86B- 21.21B 68.07B 98.67B 55.33B 43.34B
2001 130.20B 59.20B 14.48B 44.34B 1.32B0.02 43.02B 71.66B 68.00B 3.66B
2000 166.19B 99.09B 65.10B 56.22B 15.03B0.15 41.19B 93.41B 103.76B- 10.34B
1999 73.07B 43.06B 24.56B 32.95B 14.38B0.33 18.57B 39.57B 29.84B 9.73B
1998 50.33B 29.87B 15.31B 31.50B 15.94B0.53 15.55B 31.97B 34.59B- 2.61B
1997 44.05B 24.77B 18.01B 20.31B 2.40B0.1 17.91B 20.39B 28.10B- 7.70B