Quarter Holdings Value ($000) Top Holdings Form Type Date Filed Filing ID
Q2 2026 7,607 671,509,061 SPY puts, AAPL, NVDA, RY 13F-HR 8/14/2026 000114036126033080
Q1 2026 7,430 570,144,452 AAPL, NVDA, MSFT, IVV 13F-HR 5/15/2026 000114036126021585
Q4 2025 7,419 614,691,729 IVV, NVDA, AAPL, MSFT 13F-HR 2/17/2026 000114036126005577
Q3 2025 7,306 610,244,854 MSFT, NVDA, AAPL, IVV 13F-HR 11/14/2025 000114036125042265
Q2 2025 7,172 554,927,496 MSFT, NVDA, AMZN, AAPL NEW HOLDINGS 11/21/2025 000114036125042957
Q2 2025 7,172 554,862,076 MSFT, NVDA, AMZN, AAPL 13F-HR 8/14/2025 000114036125031144
Q1 2025 6,991 478,546,730 MSFT, AAPL, AMZN, NVDA RESTATEMENT 11/21/2025 000114036125042953
Q4 2024 7,051 500,524,095 MSFT, AAPL, NVDA, AMZN 13F-HR 2/14/2025 000114036125004660
Q3 2024 6,980 489,789,593 MSFT, AAPL, NVDA, AMZN 13F-HR 11/14/2024 000114036124046848
Q2 2024 7,430 439,072,117 MSFT, AAPL, NVDA, AMZN RESTATEMENT 11/6/2024 000114036124045394
Q1 2024 7,424 435,869,685 MSFT, AAPL, TD, AMZN RESTATEMENT 11/5/2024 000114036124045234
Q4 2023 7,543 428,269,154 MSFT, SPY, AAPL, TD 13F-HR 2/14/2024 000114036124008032
Q3 2023 7,480 369,063,327 MSFT, AAPL, TD, SPY puts 13F-HR 11/14/2023 000114036123053182
Q2 2023 7,623 381,172,679 MSFT, AAPL, TD, RY 13F-HR 8/14/2023 000114036123039575
Q1 2023 7,366 353,933,076 MSFT, TD, AAPL, RY 13F-HR 5/15/2023 000114036123024652
Q4 2022 7,518 348,911,657 TD, MSFT, AAPL, RY 13F-HR 2/14/2023 000114036123006880
Q3 2022 7,939 317,852,075 TD, MSFT, AAPL, RY 13F-HR 11/14/2022 000156761922020148
Q2 2022 7,622 339,552,864 TD, MSFT, AAPL, RY 13F-HR 8/15/2022 000156761922016136
Q1 2022 7,877 399,906,302 TD, MSFT, AAPL, RY 13F-HR 5/16/2022 000156761922010852
Q4 2021 7,805 438,932,585 MSFT, AAPL, TD, RY 13F-HR 2/14/2022 000156761922004096
Q3 2021 7,735 379,145,489 MSFT, TD, AAPL, RY 13F-HR 11/15/2021 000156761921020297
Q2 2021 7,596 375,826,638 MSFT, TD, AAPL, RY 13F-HR 8/16/2021 000156761921015705
Q1 2021 7,484 344,627,046 TD, MSFT, AAPL, BNS RESTATEMENT 7/20/2021 000156761921013701
Q4 2020 7,160 345,120,174 AAPL, AMZN, MSFT, TD 13F-HR 2/16/2021 000156761921003895
Q3 2020 6,898 280,381,917 TD, AAPL, MSFT, AMZN 13F-HR 11/16/2020 000156761920019770
Q2 2020 6,845 252,020,047 TD, MSFT, AAPL, RY 13F-HR 8/14/2020 000156761920015317
Q1 2020 6,857 207,851,832 TD, RY, BNS, MSFT RESTATEMENT 6/16/2020 000156761920012198
Q4 2019 6,974 277,340,957 TD, BNS, RY, ENB 13F-HR 2/14/2020 000156761920003889
Q3 2019 6,886 252,891,319 TD, BNS, RY, ENB 13F-HR 11/14/2019 000156761919021473
Q2 2019 7,018 248,806,989 TD, BNS, RY, ENB 13F-HR 8/14/2019 000156761919016867
Q1 2019 7,014 234,152,580 TD, BNS, RY, ENB 13F-HR 5/15/2019 000156761919011119
Q4 2018 6,967 208,022,192 TD, BNS, RY, ENB 13F-HR 2/14/2019 000156761919004295
Q3 2018 7,024 240,501,775 TD, SPY puts, BNS, RY 13F-HR 11/14/2018 000156761918006175
Q2 2018 6,704 222,523,667 TD, BNS, RY, BMO 13F-HR 8/14/2018 000156761918000890
Q1 2018 6,633 223,039,932 TD, RY, BNS, SPY puts RESTATEMENT 5/18/2018 000114036118024535
Q4 2017 6,969 227,740,927 TD, RY, BNS, SPY 13F-HR 2/14/2018 000114036118008010
Q3 2017 7,124 208,237,386 TD, BNS, RY, ENB 13F-HR 11/14/2017 000114036117042641
Q2 2017 6,786 193,636,703 TD, BNS, RY, ENB 13F-HR 8/14/2017 000114036117031815
Q1 2017 6,751 185,628,176 TD, BNS, RY, ENB 13F-HR 5/15/2017 000114036117020563
Q4 2016 6,736 184,585,168 TD, BNS, RY, BMO 13F-HR 2/14/2017 000114036117007017
Q3 2016 6,540 177,217,230 TD, BNS, RY, BMO 13F-HR 11/14/2016 000114036116086306
Q2 2016 6,494 168,036,563 TD, BNS, RY, BMO RESTATEMENT 8/24/2016 000114036116077688
Q1 2016 6,457 160,860,856 TD, BNS, RY, BMO RESTATEMENT 6/8/2016 000114036116069030
Q4 2015 6,854 152,069,448 TD, BNS, RY, BMO RESTATEMENT 6/8/2016 000114036116069027
Q3 2015 6,802 133,582,709 TD, BNS, RY, BMO 13F-HR 11/16/2015 000114036115041632
Q2 2015 6,702 144,695,959 TD, BNS, RY, BMO 13F-HR 8/14/2015 000114036115032251
Q1 2015 6,278 143,254,655 TD, BNS, RY, ENB 13F-HR 5/15/2015 000114036115020162
Q4 2014 6,348 154,655,960 TD, BNS, RY, BMO 13F-HR 2/17/2015 000114036115007480
Q3 2014 6,081 146,468,487 TD, BNS, RY, BMO 13F-HR 11/14/2014 000114036114042247
Q2 2014 6,050 147,687,895 TD, BNS, RY, BMO 13F-HR 8/14/2014 000114036114032724
Q1 2014 6,080 136,212,093 TD, BNS, RY, BMO 13F-HR 5/15/2014 000114036114021562
Q4 2013 5,977 140,917,856 TD, BNS, RY, BMO 13F-HR 2/14/2014 000114036114007922
Additional filings from Royal Bank of Canada that have since been restated

13D and 13G Filings

All 13D and 13G filings

14 securities where the latest filing since 12/18/2024 is a 13G, the newest filed 10/7/2026. View all