TAIWAN SEMICONDUCTOR MFG LTD

Ticker: TSM CUSIP: 874039100 Class: SPONSORED ADS

ROYAL BANK OF CANADA's Holding History (CIK: 0001000275)

Note: Option positions (PUT/CALL) are excluded.

Q4 2025
Shares 6,523,794 Value ($000) $1,982,518 Avg Close Range
Q3 2025
Shares 6,091,640 Value ($000) $1,701,335 Avg Close Range
Q2 2025
Shares 5,487,453 Value ($000) $1,242,851 Avg Close Range
Q1 2025
Shares 5,128,883 Value ($000) $851,395 Avg Close Range
Q4 2024
Shares 7,029,016 Value ($000) $1,388,162 Avg Close Range
Q3 2024
Shares 9,056,566 Value ($000) $1,572,854 Avg Close Range
Q2 2024
Shares 11,058,833 Value ($000) $1,922,137 Avg Close Range
Q1 2024
Shares 11,946,736 Value ($000) $1,625,354 Avg Close Range
Q4 2023
Shares 16,103,402 Value ($000) $1,674,753 Avg Close Range
Q3 2023
Shares 16,334,914 Value ($000) $1,419,504 Avg Close Range
Q2 2023
Shares 15,797,638 Value ($000) $1,594,299 Avg Close Range
Q1 2023
Shares 18,366,482 Value ($000) $1,708,450 Avg Close Range
Q4 2022
Shares 20,904,564 Value ($000) $1,557,180 Avg Close Range
Q3 2022
Shares 15,023,424 Value ($000) $1,030,005 Avg Close Range
Q2 2022
Shares 14,669,892 Value ($000) $1,199,265 Avg Close Range
Q1 2022
Shares 14,107,030 Value ($000) $1,470,800 Avg Close Range
Q4 2021
Shares 12,510,949 Value ($000) $1,505,192 Avg Close Range
Q3 2021
Shares 11,803,035 Value ($000) $1,317,810 Avg Close Range
Q2 2021
Shares 11,139,886 Value ($000) $1,338,569 Avg Close Range
Q1 2021
Shares 10,431,539 Value ($000) $1,233,842 Avg Close Range
Q4 2020
Shares 11,301,812 Value ($000) $1,232,350 Avg Close Range
Q3 2020
Shares 12,560,217 Value ($000) $1,018,257 Avg Close Range
Q2 2020
Shares 11,474,329 Value ($000) $651,397 Avg Close Range
Q1 2020
Shares 11,026,450 Value ($000) $526,956 Avg Close Range
Q4 2019
Shares 9,996,526 Value ($000) $580,800 Avg Close Range
Q3 2019
Shares 10,385,127 Value ($000) $482,702 Avg Close Range
Q2 2019
Shares 10,973,592 Value ($000) $429,836 Avg Close Range
Q1 2019
Shares 10,659,637 Value ($000) $436,619 Avg Close Range
Q4 2018
Shares 10,122,494 Value ($000) $373,623 Avg Close Range
Q3 2018
Shares 11,785,952 Value ($000) $525,211 Avg Close Range
Q2 2018
Shares 11,093,429 Value ($000) $405,575 Avg Close Range
Q1 2018
Shares 10,239,470 Value ($000) $448,080 Avg Close Range
Q4 2017
Shares 9,892,798 Value ($000) $392,250 Avg Close Range
Q3 2017
Shares 9,578,983 Value ($000) $359,691 Avg Close Range
Q2 2017
Shares 9,387,775 Value ($000) $328,196 Avg Close Range
Q1 2017
Shares 9,427,539 Value ($000) $309,600 Avg Close Range
Q4 2016
Shares 8,396,580 Value ($000) $241,401 Avg Close Range
Q3 2016
Shares 9,052,810 Value ($000) $276,925 Avg Close Range
Q2 2016
Shares 8,300,471 Value ($000) $217,722 Avg Close Range
Q1 2016
Shares 5,372,227 Value ($000) $140,755 Avg Close Range
Q4 2015
Shares 6,782,404 Value ($000) $154,300 Avg Close Range
Q3 2015
Shares 5,853,125 Value ($000) $121,452 Avg Close Range
Q2 2015
Shares 6,045,810 Value ($000) $137,301 Avg Close Range
Q1 2015
Shares 5,784,683 Value ($000) $135,824 Avg Close Range
Q4 2014
Shares 5,617,910 Value ($000) $125,729 Avg Close Range
Q3 2014
Shares 4,171,919 Value ($000) $84,189 Avg Close Range
Q2 2014
Shares 2,769,668 Value ($000) $59,242 Avg Close Range
Q1 2014
Shares 2,133,740 Value ($000) $42,717 Avg Close Range
Q4 2013
Shares 848,187 Value ($000) $14,792 Avg Close Range
Q3 2013
Shares 701,295 Value ($000) $11,893 Avg Close Range
Q2 2013
Shares 628,563 Value ($000) $11,514 Avg Close Range