| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2026 | 478 | 2,062,059 | RY, AAPL, MSFT, TD | 13F-HR | 10/29/2026 | 000162191526000005 |
| Q2 2026 | 480 | 2,078,026 | RY, AAPL, NVDA, TD | 13F-HR | 7/17/2026 | 000162191526000003 |
| Q1 2026 | 436 | 1,832,672 | RY, RBA, AZN, FTS | 13F-HR | 4/17/2026 | 000162191526000002 |
| Q4 2025 | 365 | 1,413,556 | MSFT, AZN, RY, V | 13F-HR | 1/20/2026 | 000162191526000001 |
| Q3 2025 | 357 | 1,741,826 | RY, MSFT, RBA, J | 13F-HR | 11/6/2025 | 000162191525000005 |
| Q2 2025 | 360 | 1,664,696 | MSFT, RY, RBA, V | 13F-HR | 7/29/2025 | 000108514625004247 |
| Q1 2025 | 340 | 1,529,882 | RBA, RY, MSFT, WTW | 13F-HR | 4/28/2025 | 000108514625002377 |
| Q4 2024 | 340 | 1,486,537 | RY, MSFT, RBA, GOOGL | 13F-HR | 1/28/2025 | 000108514625000538 |
| Q3 2024 | 348 | 1,417,369 | RY, MSFT, RBA, AZN | 13F-HR | 11/4/2024 | 000108514624005320 |
| Q2 2024 | 319 | 1,293,762 | MSFT, RY, AZN, RBA | 13F-HR | 7/22/2024 | 000108514624003126 |
| Q1 2024 | 329 | 1,315,686 | MSFT, RY, RBA, V | 13F-HR | 5/8/2024 | 000108514624002308 |
| Q4 2023 | 316 | 2,334,436 | RY, TD, RBA, OTEX | 13F-HR | 2/12/2024 | 000108514624001065 |
| Q3 2023 | 143 | 2,000,428 | RY, TD, CNQ, RBA | 13F-HR | 11/7/2023 | 000108514623004160 |
| Q2 2023 | 149 | 2,208,018 | RY, TD, CNI, OTEX | 13F-HR | 8/11/2023 | 000108514623003275 |
| Q1 2023 | 150 | 2,178,621 | RY, TD, CNI, CNQ | 13F-HR | 5/4/2023 | 000108514623002060 |
| Q4 2022 | 154 | 2,137,474 | RY, TD, CNI, CNQ | 13F-HR | 2/6/2023 | 000108514623000695 |
| Q3 2022 | 136 | 2,101,899 | RY, TD, CNI, BMO | 13F-HR | 11/3/2022 | 000108514622003778 |
| Q2 2022 | 142 | 2,339,980 | RY, TD, BMO, CNI | 13F-HR | 8/9/2022 | 000108514622002918 |
| Q1 2022 | 148 | 2,736,425 | RY, TD, BMO, CNI | 13F-HR | 5/9/2022 | 000108514622001877 |
| Q4 2021 | 150 | 2,688,857 | TD, RY, BNS, BMO | 13F-HR | 2/7/2022 | 000108514622000574 |
| Q3 2021 | 136 | 2,454,513 | RY, TD, SHOP, BNS | 13F-HR | 11/4/2021 | 000108514621003016 |
| Q2 2021 | 141 | 2,470,172 | RY, TD, BNS, SHOP | 13F-HR | 8/10/2021 | 000108514621002367 |
| Q1 2021 | 137 | 2,213,758 | TD, RY, CNI, BNS | 13F-HR | 5/12/2021 | 000108514621001599 |
| Q4 2020 | 117 | 1,776,303 | TD, RY, CNI, BNS | 13F-HR | 2/16/2021 | 000108514621000884 |
| Q3 2020 | 109 | 1,759,023 | RY, CNI, TD, BMO | 13F-HR | 11/9/2020 | 000108514620002816 |
| Q2 2020 | 108 | 2,203,921 | RY, CNI, SHOP, TD | 13F-HR | 8/12/2020 | 000108514620002164 |
| Q1 2020 | 107 | 1,965,369 | RY, CNI, TD, TRP | 13F-HR | 5/12/2020 | 000108514620001425 |
| Q4 2019 | 111 | 2,413,146 | RY, TD, SU, BNS | NEW HOLDINGS | 2/18/2020 | 000108514620000952 |
| Q4 2019 | 97 | 382,289 | MSFT, AZN, CVS, NEE | 13F-HR | 2/14/2020 | 000108514620000832 |
| Q3 2019 | 121 | 2,067,222 | TD, RY, SU, BNS | 13F-HR | 11/12/2019 | 000108514619002821 |
| Q2 2019 | 109 | 1,969,121 | TD, RY, SU, BNS | RESTATEMENT | 8/12/2019 | 000108514619002189 |
| Q1 2019 | 135 | 1,834,943 | TD, RY, SU, BNS | 13F-HR | 5/6/2019 | 000108514619001375 |
| Q4 2018 | 102 | 1,565,292 | TD, RY, BNS, SU | 13F-HR | 2/8/2019 | 000108514619000433 |
| Q3 2018 | 108 | 2,272,303 | TD, RY, SU, BNS | 13F-HR | 11/7/2018 | 000108514618002528 |
| Q2 2018 | 106 | 2,247,510 | TD, RY, SU, BNS | 13F-HR | 8/13/2018 | 000108514618001983 |
| Q1 2018 | 80 | 2,190,224 | TD, BNS, RY, MFC | 13F-HR | 5/10/2018 | 000108514618001304 |
| Q4 2017 | 78 | 2,328,621 | TD, BNS, RY, MFC | 13F-HR | 2/9/2018 | 000108514618000434 |
| Q3 2017 | 81 | 2,212,367 | TD, BNS, RY, ENB | 13F-HR | 10/31/2017 | 000108514617002150 |
| Q2 2017 | 82 | 2,157,715 | TD, BNS, RY, ENB | 13F-HR | 8/4/2017 | 000108514617001633 |
| Q1 2017 | 84 | 2,069,141 | TD, RY, BNS, ENB | 13F-HR | 5/9/2017 | 000108514617001148 |
| Q4 2016 | 84 | 2,014,715 | TD, RY, BNS, SU | 13F-HR | 1/27/2017 | 000108514617000200 |
| Q3 2016 | 84 | 1,815,094 | TD, RY, BNS, SU | 13F-HR | 11/4/2016 | 000108514616004621 |
| Q2 2016 | 84 | 1,719,504 | TD, RY, BNS, SU | 13F-HR | 8/3/2016 | 000108514616004139 |
| Q1 2016 | 84 | 1,676,534 | TD, RY, BNS, SU | 13F-HR | 5/2/2016 | 000108514616003563 |
| Q4 2015 | 83 | 1,571,567 | TD, RY, MFC, BNS | 13F-HR | 2/4/2016 | 000108514616002767 |
| Q3 2015 | 95 | 1,581,778 | TD, RY, VRX, MFC | 13F-HR | 11/13/2015 | 000108514615002323 |
| Q2 2015 | 89 | 2,287,502 | TD, VRX, RY, MFC | 13F-HR | 8/14/2015 | 000162191515000005 |
| Q1 2015 | 86 | 1,942,131 | TD, VRX, RY, BNS | 13F-HR | 5/11/2015 | 000162191515000004 |
| Q4 2014 | 74 | 2,108,138 | TD, RY, VRX, BNS | 13F-HR | 2/17/2015 | 000162191515000003 |