| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 1,216 | 115,429,605 | NVDA, RY, AAPL, TD | 13F-HR | 8/4/2026 | 000119312526332058 |
| Q1 2026 | 1,230 | 123,246,079 | NVDA, RY, AAPL, TD | 13F-HR | 5/11/2026 | 000119312526217078 |
| Q4 2025 | 1,232 | 124,298,903 | RY, NVDA, AAPL, MSFT | 13F-HR | 2/10/2026 | 000119312526044857 |
| Q3 2025 | 1,235 | 123,132,609 | NVDA, MSFT, RY, AAPL | 13F-HR | 11/10/2025 | 000119312525274586 |
| Q2 2025 | 1,193 | 117,163,114 | MSFT, NVDA, RY, SPY | 13F-HR | 7/28/2025 | 000095012325006623 |
| Q1 2025 | 1,216 | 108,644,282 | AAPL, RY, SPY, MSFT | 13F-HR | 5/7/2025 | 000095012325004199 |
| Q4 2024 | 1,242 | 113,025,379 | AAPL, MSFT, SPY, RY | 13F-HR | 2/11/2025 | 000095012325001601 |
| Q3 2024 | 1,385 | 113,316,266 | MSFT, AAPL, RY, SPY | 13F-HR | 11/1/2024 | 000095012324010203 |
| Q2 2024 | 1,361 | 107,231,183 | MSFT, SPY, NVDA, AAPL | 13F-HR | 8/2/2024 | 000095012324007042 |
| Q1 2024 | 1,381 | 107,494,517 | MSFT, SPY, RY, NVDA | 13F-HR | 5/8/2024 | 000095012324004082 |
| Q4 2023 | 1,388 | 101,702,694 | SPY, MSFT, AAPL, RY | 13F-HR | 2/12/2024 | 000095012324001480 |
| Q3 2023 | 1,407 | 82,543,638 | MSFT, SPY, AAPL, RY | 13F-HR | 10/27/2023 | 000095012323009051 |
| Q2 2023 | 1,410 | 87,805,689 | MSFT, SPY, AAPL, RY | 13F-HR | 8/9/2023 | 000095012323007097 |
| Q1 2023 | 1,427 | 82,858,493 | SPY, MSFT, AAPL, RY | 13F-HR | 5/10/2023 | 000095012323004259 |
| Q4 2022 | 1,445 | 81,034,347 | SPY, MSFT, AAPL, RY | 13F-HR | 2/6/2023 | 000095012323000820 |
| Q3 2022 | 1,474 | 79,863,023 | SPY, MSFT, AAPL, RY | 13F-HR | 11/7/2022 | 000095012322010977 |
| Q2 2022 | 1,457 | 86,314,957 | SPY, MSFT, AAPL, RY | 13F-HR | 8/3/2022 | 000095012322007714 |
| Q1 2022 | 1,482 | 109,268,502 | SPY, MSFT, AAPL, RY | 13F-HR | 5/10/2022 | 000095012322005001 |
| Q4 2021 | 1,493 | 119,424,338 | SPY, MSFT, AAPL, AMZN | 13F-HR | 2/10/2022 | 000095012322001578 |
| Q3 2021 | 1,524 | 96,323,291 | SPY, MSFT, RY, TD | 13F-HR | 11/8/2021 | 000095012321014244 |
| Q2 2021 | 1,514 | 98,506,786 | SPY, MSFT, RY, TD | 13F-HR | 8/11/2021 | 000095012321010265 |
| Q1 2021 | 1,493 | 89,464,901 | SPY, RY, TD, MSFT | 13F-HR | 5/13/2021 | 000095012321006362 |
| Q4 2020 | 1,432 | 82,361,384 | SPY, RY, TD, MSFT | 13F-HR | 2/16/2021 | 000095012321002341 |
| Q3 2020 | 1,352 | 72,087,446 | SPY, RY, MSFT, TD | 13F-HR | 11/10/2020 | 000095012320011124 |
| Q2 2020 | 1,320 | 70,291,604 | SPY, RY, TD, MSFT | 13F-HR | 8/13/2020 | 000095012320008620 |
| Q1 2020 | 1,364 | 59,095,395 | SPY, RY, TD, MSFT | 13F-HR | 5/15/2020 | 000095012320004978 |
| Q4 2019 | 1,392 | 68,880,094 | SPY, RY, TD, BNS | 13F-HR | 2/11/2020 | 000095012320001436 |
| Q3 2019 | 1,333 | 65,418,550 | SPY, RY, TD, BNS | 13F-HR | 11/7/2019 | 000095012319010282 |
| Q2 2019 | 1,323 | 66,783,247 | SPY, RY, TD, BNS | 13F-HR | 8/1/2019 | 000095012319006890 |
| Q1 2019 | 1,335 | 65,508,106 | SPY, RY, TD, BNS | 13F-HR | 5/8/2019 | 000095012319004048 |
| Q4 2018 | 1,385 | 57,488,750 | SPY, RY, TD, BNS | 13F-HR | 2/1/2019 | 000095012319000575 |
| Q3 2018 | 1,427 | 67,599,223 | SPY, RY, TD, BNS | 13F-HR | 11/1/2018 | 000095012318010426 |
| Q2 2018 | 1,411 | 65,624,590 | RY, TD, BNS, SPY | 13F-HR | 7/31/2018 | 000095012318007156 |
| Q1 2018 | 1,340 | 65,322,082 | RY, TD, BNS, BMO | 13F-HR | 5/11/2018 | 000095012318004855 |
| Q4 2017 | 1,329 | 68,644,122 | RY, TD, BNS, SPY | 13F-HR | 2/2/2018 | 000095012318000696 |
| Q3 2017 | 1,293 | 66,700,902 | RY, TD, BNS, SPY | 13F-HR | 11/9/2017 | 000095012317009924 |
| Q2 2017 | 1,334 | 63,455,636 | RY, TD, BNS, SPY | 13F-HR | 8/1/2017 | 000095012317006511 |
| Q1 2017 | 1,394 | 62,700,267 | RY, TD, SPY, BNS | 13F-HR | 5/5/2017 | 000095012317003935 |
| Q4 2016 | 1,366 | 59,297,459 | RY, TD, SPY, BNS | 13F-HR | 2/8/2017 | 000095012317001065 |
| Q3 2016 | 1,393 | 57,792,958 | RY, TD, BNS, BMO | 13F-HR | 11/2/2016 | 000095012316021061 |
| Q2 2016 | 1,368 | 55,133,328 | RY, TD, BNS, BMO | 13F-HR | 8/4/2016 | 000095012316018798 |
| Q1 2016 | 1,357 | 53,476,851 | RY, TD, BNS, CM | 13F-HR | 5/5/2016 | 000095012316016217 |
| Q4 2015 | 1,355 | 50,410,582 | RY, TD, BNS, CM | 13F-HR | 2/4/2016 | 000095012316013374 |
| Q3 2015 | 1,351 | 50,792,738 | RY, TD, BNS, CM | 13F-HR | 11/12/2015 | 000095012315011501 |
| Q2 2015 | 1,396 | 55,998,616 | RY, TD, BNS, CM | 13F-HR | 8/11/2015 | 000095012315008406 |
| Q1 2015 | 1,379 | 55,406,845 | RY, TD, BNS, CM | 13F-HR | 4/28/2015 | 000095012315004697 |
| Q4 2014 | 1,376 | 59,982,320 | RY, TD, BNS, CM | 13F-HR | 1/30/2015 | 000095012315000638 |
| Q3 2014 | 1,310 | 57,981,670 | RY, BNS, TD, CM | 13F-HR | 11/6/2014 | 000095012314011025 |
| Q2 2014 | 1,285 | 58,695,221 | RY, BNS, TD, CM | 13F-HR | 8/12/2014 | 000095012314008460 |
| Q1 2014 | 1,290 | 54,980,427 | RY, BNS, TD, CM | 13F-HR | 5/9/2014 | 000095012314005267 |
| Q4 2013 | 1,290 | 53,531,817 | RY, BNS, TD, CM | 13F-HR | 2/7/2014 | 000095012314001315 |
Investors who own more than 5% of a class must file a Schedule 13D or 13G.
1 security where the latest filing since 12/18/2024 is a 13G, filed 2/9/2026. View all