Skip to main content

ROYAL BANK OF CANADA

Bank

Position in TSM — Taiwan Semiconductor Manufacturing Co Ltd

CIK 1000275 TORONTO, A6

Position in TSM

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$2,126,815,658
+$144,299,908 QoQ
Shares Held
6,293,285
-3.5% QoQ
Ownership
0.121%
of shares outstanding
% of Portfolio
0.49%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 86.90594816538581.ToString("F0")% Shared 12.548947012569748.ToString("F0")% None 0.545104822044449.ToString("F0")%

Common Shares in TSM Over Time

Shares Held

Position Value (USD)

Derivatives in TSM

reported options exposure · as of Mar 31, 2026
CallValue
$0
CallShares
0
PutValue
$3,075,345
PutShares
9,100

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Semiconductors

Technology · as of Mar 31, 2026

ROYAL BANK OF CANADA holds $32,678,669,310 across 63 Semiconductors names. TSM ranks #3 (6.5% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 TSM
Taiwan Semiconductor Manufacturing Co Ltd
This page
6,293,285 $2,126,815,658

All Filings in TSM

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $3,075,345 9,100
2026-03-31 $2,126,815,658 6,293,285
2025-12-31 $1,982,515,750 6,523,794
2025-12-31 $6,168,967 20,300
2025-09-30 $1,701,334,131 6,091,640
2025-06-30 $1,242,853,223 5,487,453
2025-03-31 $851,394,578 5,128,883
2024-12-31 $592,470 3,000
2024-12-31 $80,477,175 407,500
2024-12-31 $1,388,160,362 7,029,016
2024-09-30 $13,963,068 80,400
2024-09-30 $1,572,853,809 9,056,566
2024-06-30 $58,660,875 337,500
2024-06-30 $50,839,425 292,500
2024-06-30 $1,922,135,758 11,058,833
2024-03-31 $54,760,125 402,500
2024-03-31 $1,625,353,423 11,946,736
2024-03-31 $106,391,100 782,000
2023-12-31 $988,000 9,500
2023-12-31 $1,674,753,808 16,103,402
2023-12-31 $59,280,000 570,000
2023-09-30 $1,419,504,020 16,334,914
2023-09-30 $14,773,000 170,000
2023-06-30 $1,594,297,618 15,797,638
2023-06-30 $10,092,000 100,000
2023-06-30 $12,080,124 119,700
2023-03-31 $1,708,450,150 18,366,482
2023-03-31 $33,719,750 362,500
2022-12-31 $1,557,180,963 20,904,564
2022-12-31 $29,982,225 402,500
2022-09-30 $939,272 13,700
2022-09-30 $13,883,400 202,500
2022-09-30 $1,030,005,940 15,023,424
2022-06-30 $1,199,263,667 14,669,892
2022-06-30 $4,389,975 53,700
2022-06-30 $35,970,000 440,000
2022-03-31 $2,867,150 27,500
2022-03-31 $1,470,798,942 14,107,030
2022-03-31 $8,101,002 77,700
2021-12-31 $1,505,192,268 12,510,949
2021-12-31 $31,280,600 260,000
2021-09-30 $29,051,330 260,200
2021-09-30 $9,244,620 82,800
2021-09-30 $1,317,808,850 11,803,035
2021-06-30 $1,338,568,696 11,139,886
2021-06-30 $21,028,000 175,000
2021-06-30 $18,024,000 150,000
2021-03-31 $49,157,168 415,600
2021-03-31 $1,233,842,424 10,431,539
2021-03-31 $17,742,000 150,000