| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q4 2024 | 146 | 501,330 | AAPL, BMO, GOOG, TD | 13F-HR | 2/3/2025 | 000108514625000732 |
| Q3 2024 | 162 | 548,194 | AAPL, TD, RY, BMO | 13F-HR | 10/22/2024 | 000108514624005045 |
| Q2 2024 | 160 | 517,569 | AAPL, RY, GOOG, TD | 13F-HR | 7/23/2024 | 000108514624003194 |
| Q1 2024 | 166 | 555,658 | AAPL, RY, TD, BMO | 13F-HR | 4/30/2024 | 000108514624002149 |
| Q4 2023 | 158 | 540,596 | AAPL, RY, TD, BMO | 13F-HR | 1/23/2024 | 000108514624000408 |
| Q3 2023 | 150 | 494,514 | AAPL, RY, TD, BMO | 13F-HR | 10/24/2023 | 000108514623003903 |
| Q2 2023 | 148 | 491,957 | AAPL, RY, TD, BMO | 13F-HR | 7/13/2023 | 000108514623002697 |
| Q1 2023 | 152 | 485,642 | AAPL, RY, TD, BMO | 13F-HR | 4/26/2023 | 000108514623001907 |
| Q4 2022 | 143 | 422,372 | AAPL, TD, RY, SU | 13F-HR | 1/31/2023 | 000108514623000488 |
| Q3 2022 | 154 | 453,281 | AAPL, RY, TD, BMO | 13F-HR | 10/24/2022 | 000108514622003560 |
| Q2 2022 | 155 | 501,843 | AAPL, RY, TD, NVEI | 13F-HR | 8/3/2022 | 000108514622002759 |
| Q1 2022 | 158 | 624,406 | NVEI, AAPL, RY, BMO | 13F-HR | 5/9/2022 | 000108514622001896 |
| Q4 2021 | 148 | 503,838 | NVEI, AAPL, RY, TD | 13F-HR | 2/7/2022 | 000108514622000619 |
| Q3 2021 | 145 | 405,723 | AAPL, RY, BMO, TD | 13F-HR | 10/26/2021 | 000108514621002903 |
| Q2 2021 | 152 | 436,376 | AAPL, RY, TD, BMO | 13F-HR | 7/21/2021 | 000108514621002058 |
| Q1 2021 | 143 | 402,957 | AAPL, RY, TD, BMO | 13F-HR | 4/20/2021 | 000108514621001249 |
| Q4 2020 | 146 | 378,114 | AAPL, RY, TD, BMO | 13F-HR | 1/22/2021 | 000108514621000230 |
| Q3 2020 | 132 | 323,047 | AAPL, RY, TD, BMO | 13F-HR | 10/19/2020 | 000108514620002555 |
| Q2 2020 | 130 | 315,509 | AAPL, BNS, RY, TD | 13F-HR | 7/20/2020 | 000108514620001822 |
| Q1 2020 | 114 | 270,147 | BNS, RY, TD, AAPL | 13F-HR | 4/16/2020 | 000108514620001123 |
| Q4 2019 | 122 | 359,215 | BNS, RY, TD, AAPL | 13F-HR | 1/21/2020 | 000108514620000217 |
| Q3 2019 | 128 | 340,314 | BNS, RY, TD, BMO | 13F-HR | 10/18/2019 | 000108514619002590 |
| Q2 2019 | 127 | 337,733 | BNS, TD, RY, BMO | 13F-HR | 7/19/2019 | 000108514619001928 |
| Q1 2019 | 131 | 327,933 | BNS, RY, TD, BMO | 13F-HR | 4/17/2019 | 000108514619001185 |
| Q4 2018 | 117 | 287,246 | BNS, RY, TD, BMO | 13F-HR | 1/17/2019 | 000108514619000179 |
| Q3 2018 | 121 | 321,943 | BNS, TD, RY, BMO | 13F-HR | 10/16/2018 | 000108514618002333 |
| Q2 2018 | 106 | 304,204 | BNS, RY, TD, SU | 13F-HR | 7/17/2018 | 000108514618001703 |
| Q1 2018 | 102 | 296,980 | BNS, RY, TD, BMO | 13F-HR | 4/20/2018 | 000108514618001124 |
| Q4 2017 | 106 | 316,521 | BNS, RY, TD, BMO | 13F-HR | 1/18/2018 | 000108514618000164 |
| Q3 2017 | 108 | 311,283 | BNS, RY, TD, BMO | 13F-HR | 10/19/2017 | 000108514617002088 |
| Q2 2017 | 106 | 289,961 | BNS, RY, TD, BMO | 13F-HR | 7/20/2017 | 000108514617001526 |
| Q1 2017 | 105 | 287,271 | BNS, RY, TD, BMO | 13F-HR | 4/25/2017 | 000108514617001027 |
| Q4 2016 | 103 | 274,401 | BNS, RY, TD, SU | 13F-HR | 1/19/2017 | 000108514617000142 |
| Q3 2016 | 106 | 268,692 | BNS, RY, TD, SU | 13F-HR | 10/17/2016 | 000108514616004504 |
| Q2 2016 | 112 | 269,348 | BNS, RY, TD, SU | 13F-HR | 7/22/2016 | 000108514616004024 |
| Q1 2016 | 111 | 264,252 | BNS, RY, TD, SU | 13F-HR | 4/18/2016 | 000108514616003459 |
| Q4 2015 | 108 | 240,746 | BNS, RY, TD, SU | 13F-HR | 1/28/2016 | 000108514616002690 |
| Q3 2015 | 110 | 270,976 | BNS, RY, TD, SU | 13F-HR | 10/29/2015 | 000108514615002097 |
| Q2 2015 | 120 | 303,666 | BNS, CNI, RY, TD | 13F-HR | 8/10/2015 | 000108514615001625 |