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 Jun 30, 2026 · filed Aug 14, 2026
Position Value
$3,050,912,000
+$924,096,342 QoQ
Shares Held
6,388,408
+1.5% QoQ
Ownership
0.123%
of shares outstanding
% of Portfolio
0.62%
of 13F equity value
Holder Rank
#23
of 3,554 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 98% Shared 2% None 1%

Common Shares in TSM Over Time

Shares Held

Position Value (USD)

Derivatives in TSM

reported options exposure · as of Jun 30, 2026
CallValue
$4,441,401
CallShares
9,300
PutValue
$6,685,980
PutShares
14,000

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 Jun 30, 2026

ROYAL BANK OF CANADA holds $43,840,030,121 across 64 Semiconductors names. TSM ranks #5 (7.0% of the industry book) .

# Ticker Company Shares Value (USD) Open
5 TSM
Taiwan Semiconductor Manufacturing Co Ltd
This page
6,388,408 $3,050,912,000

All Filings in TSM

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $6,685,980 14,000
2026-06-30 $3,050,912,000 6,388,408
2026-06-30 $4,441,401 9,300
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 $106,391,100 782,000
2024-03-31 $1,625,353,423 11,946,736
2024-03-31 $54,760,125 402,500
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