VANECK ETF TRUST

Ticker: MOAT CUSIP: 92189F643 Class: Exchange Traded Fund

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

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

Q4 2025
Shares 752,273 Value ($000) $77,905 Avg Close Range
Q3 2025
Shares 749,491 Value ($000) $74,282 Avg Close Range
Q2 2025
Shares 765,074 Value ($000) $71,757 Avg Close Range
Q1 2025
Shares 1,004,659 Value ($000) $88,410 Avg Close Range
Q4 2024
Shares 1,138,998 Value ($000) $105,613 Avg Close Range
Q3 2024
Shares 1,108,853 Value ($000) $107,503 Avg Close Range
Q2 2024
Shares 946,265 Value ($000) $81,956 Avg Close Range
Q1 2024
Shares 644,481 Value ($000) $57,939 Avg Close Range
Q4 2023
Shares 593,528 Value ($000) $50,371 Avg Close Range
Q3 2023
Shares 421,546 Value ($000) $31,969 Avg Close Range
Q2 2023
Shares 420,508 Value ($000) $33,552 Avg Close Range
Q1 2023
Shares 270,319 Value ($000) $19,957 Avg Close Range
Q4 2022
Shares 240,948 Value ($000) $15,640 Avg Close Range
Q3 2022
Shares 231,685 Value ($000) $13,900 Avg Close Range
Q2 2022
Shares 151,158 Value ($000) $9,633 Avg Close Range
Q1 2022
Shares 234,615 Value ($000) $17,525 Avg Close Range
Q4 2021
Shares 222,301 Value ($000) $16,919 Avg Close Range
Q3 2021
Shares 215,127 Value ($000) $15,760 Avg Close Range
Q2 2021
Shares 201,359 Value ($000) $14,913 Avg Close Range
Q1 2021
Shares 182,916 Value ($000) $12,672 Avg Close Range
Q4 2020
Shares 192,011 Value ($000) $11,904 Avg Close Range
Q3 2020
Shares 188,537 Value ($000) $10,293 Avg Close Range
Q2 2020
Shares 225,307 Value ($000) $11,767 Avg Close Range
Q1 2020
Shares 277,821 Value ($000) $12,153 Avg Close Range
Q4 2019
Shares 282,160 Value ($000) $15,456 Avg Close Range
Q3 2019
Shares 220,172 Value ($000) $11,043 Avg Close Range
Q2 2019
Shares 208,762 Value ($000) $10,027 Avg Close Range
Q1 2019
Shares 186,410 Value ($000) $8,694 Avg Close Range
Q4 2018
Shares 151,276 Value ($000) $6,227 Avg Close Range
Q3 2018
Shares 99,222 Value ($000) $4,638 Avg Close Range
Q2 2018
Shares 101,428 Value ($000) $4,419 Avg Close Range
Q1 2018
Shares 126,325 Value ($000) $5,238 Avg Close Range
Q4 2017
Shares 99,451 Value ($000) $4,223 Avg Close Range
Q3 2017
Shares 80,189 Value ($000) $3,235 Avg Close Range
Q2 2017
Shares 75,663 Value ($000) $2,992 Avg Close Range
Q1 2017
Shares 75,408 Value ($000) $2,831 Avg Close Range
Q4 2016
Shares 70,350 Value ($000) $2,449 Avg Close Range
Q3 2016
Shares 68,528 Value ($000) $2,333 Avg Close Range
Q2 2016
Shares 80,831 Value ($000) $2,628 Avg Close Range