Taiwan Semiconductor Manufacturing Company Ltd. (TSM)

XNYS · $2.2T market cap

$426.35 as of Aug 14, 2026

Yield (TTM)0.8%
Annual dividend$3.50
Growth streak3 yrs
3y growth25.5%
5y growth14.6%
FrequencyQuarterly
Last ex-divDec 10, 2026
Last paidJan 7, 2027

Taiwan Semiconductor Manufacturing Company Ltd. (TSM) has raised its dividend for 3 consecutive years and currently yields 0.8%. TSM pays quarterly; the most recent ex-dividend date was Dec 10, 2026.

Dividends per share by year
2017$1.15201820192020202120222023202420252026 YTD$4.08

Dividend history

Ex-datePay dateAmountFrequency
2026
2026-12-102027-01-07$1.085Quarterly
2026-09-162026-10-08$1.114Quarterly
2026-06-112026-07-09$0.939Quarterly
2026-03-172026-04-09$0.939Quarterly
2026 total$4.077
2025
2025-12-112026-01-08$0.795Quarterly
2025-09-162025-10-09$0.822Quarterly
2025-06-122025-07-10$0.780Quarterly
2025-03-182025-04-10$0.678Quarterly
2025 total$3.075
2024
2024-12-122025-01-09$0.608Quarterly
2024-09-122024-10-09$0.625Quarterly
2024-06-132024-07-11$0.540Quarterly
2024-03-182024-04-11$0.546Quarterly
2024 total$2.318
2023
2023-12-142024-01-11$0.483Quarterly
2023-09-142023-10-12$0.465Quarterly
2023-06-152023-07-13$0.439Quarterly
2023-03-162023-04-13$0.449Quarterly
2023 total$1.836
2022
2022-12-152023-01-12$0.447Quarterly
2022-09-152022-10-13$0.435Quarterly
2022-06-162022-07-14$0.462Quarterly
2022-03-162022-04-14$0.476Quarterly
2022 total$1.819
2021
2021-12-16$0.497Quarterly
2021-09-162021-10-14$0.491Quarterly
2021-06-172021-07-15$0.446Quarterly
2021-03-172021-04-15$0.440Quarterly
2021 total$1.874
2020
2020-12-172021-01-14$0.446Quarterly
2020-09-172020-10-15$0.435Quarterly
2020-06-182020-07-16$0.424Quarterly
2020-03-192020-04-16$0.417Quarterly
2020 total$1.722
2019
2019-12-192020-01-16$0.417Quarterly
2019-09-192019-10-17$0.324Quarterly
2019-06-242019-07-18$1.289Annual
2019 total$2.030
2018
2018-06-252018-07-19$1.311Annual
2018 total$1.311
2017
2017-06-262017-07-20$1.151Annual
2017 total$1.151
2016
2016-06-272016-07-21$0.939Annual
2016 total$0.939
2015
2015-06-292015-07-23$0.723Annual
2015 total$0.723
2014
2014-07-142014-08-06$0.499Annual
2014 total$0.499
2013
2013-07-032013-07-29$0.501Annual
2013 total$0.501
2012
2012-07-052012-07-30$0.497Annual
2012 total$0.497
2011
2011-06-292011-07-25$0.518Annual
2011 total$0.518
2010
2010-07-062010-07-27$0.466Annual
2010 total$0.466
2009
2009-07-152009-08-14$0.456Annual
2009 total$0.456
2008
2008-07-162008-08-15$0.489Annual
2008 total$0.489
2007
2007-06-082007-07-10$0.456Annual
2007 total$0.456
2006
2006-06-202006-07-19$0.383Annual
2006 total$0.383
2005
2005-06-132005-07-12$0.311Annual
2005 total$0.311
2004
2004-06-142004-07-15$0.090Irregular
2004 total$0.090