ROYAL BANK OF CANADA

Bank
CIK
1000275
City
TORONTO
State / Country
A6

Top Portfolio Positions

4,501 positions · $462,456,013,176 total · as of Mar 31, 2026
Ticker Company Shares Value (USD) % of Portfolio Open

Portfolio Trend

52 quarters · across all stocks

Holdings in BMO

Export CSV

Shares Held

Position Value (USD)

50 of 50 shown
Report Date Value (USD) Shares
2026-03-31 $661,812,600 4,890,000
2026-03-31 $143,325,060 1,059,000
2026-03-31 $7,118,619,000 52,598,042
2025-12-31 $742,398,800 5,720,000
2025-12-31 $6,500,917,749 50,087,971
2025-12-31 $69,268,923 533,700
2025-09-30 $8,526,883,064 65,465,513
2025-09-30 $656,460,000 5,040,000
2025-09-30 $527,512,500 4,050,000
2025-06-30 $557,575,200 5,040,000
2025-06-30 $134,869,033 1,219,100
2025-06-30 $7,244,432,077 65,483,432
2025-03-31 $5,499,597,503 57,581,379
2025-03-31 $443,472,032 4,643,200
2025-03-31 $124,315,816 1,301,600
2024-12-31 $5,877,053,058 60,556,961
2024-12-31 $564,268,110 5,814,200
2024-12-31 $122,642,085 1,263,700
2024-09-30 $4,990,325,818 55,325,120
2024-09-30 $409,940,960 4,544,800
2024-09-30 $519,019,820 5,754,100
2024-06-30 $111,009,015 1,323,900
2024-06-30 $4,844,181,690 57,771,994
2024-06-30 $164,262,150 1,959,000
2024-03-31 $98,295,384 1,006,300
2024-03-31 $6,222,835,284 63,706,340
2024-03-31 $182,759,280 1,871,000
2023-12-31 $187,253,844 1,892,600
2023-12-31 $6,549,205,463 66,193,708
2023-12-31 $116,254,500 1,175,000
2023-09-30 $5,682,877,684 67,356,616
2023-09-30 $35,857,250 425,000
2023-09-30 $156,506,350 1,855,000
2023-06-30 $56,443,750 625,000
2023-06-30 $6,123,598,417 67,806,427
2023-06-30 $197,507,970 2,187,000
2023-03-31 $177,863,560 1,996,000
2023-03-31 $248,536,701 2,789,100
2023-03-31 $5,900,522,813 66,216,169
2022-12-31 $5,873,446,059 64,828,323
2022-12-31 $123,071,040 1,358,400
2022-12-31 $434,517,600 4,796,000
2022-09-30 $30,674,000 350,000
2022-09-30 $294,163,660 3,356,500
2022-09-30 $5,753,152,072 65,645,277
2022-06-30 $25,004,200 260,000
2022-06-30 $166,133,675 1,727,500
2022-06-30 $6,168,898,214 64,145,765
2022-03-31 $7,046,422,770 59,730,633
2022-03-31 $158,256,755 1,341,500