| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 153 | 1,544,646 | RY, NVDA, MSFT, AMZN | 13F-HR | 8/6/2026 | 000110465926091472 |
| Q1 2026 | 157 | 1,317,691 | NVDA, RY, MSFT, AMZN | 13F-HR | 5/14/2026 | 000110465926061281 |
| Q4 2025 | 172 | 1,632,713 | MSFT, NVDA, WMT, RY | 13F-HR | 2/6/2026 | 000110465926011555 |
| Q3 2025 | 162 | 1,530,143 | MSFT, NVDA, META, WMT | 13F-HR | 11/7/2025 | 000110465925108486 |
| Q2 2025 | 169 | 1,441,968 | MSFT, WMT, META, NVDA | 13F-HR | 8/11/2025 | 000110465925076298 |
| Q1 2025 | 168 | 1,296,595 | MSFT, WMT, V, META | 13F-HR | 5/8/2025 | 000110465925046329 |
| Q4 2024 | 164 | 1,433,954 | MSFT, WMT, META, ETN | 13F-HR | 2/3/2025 | 000110465925008295 |
| Q3 2024 | 178 | 1,440,504 | MSFT, META, WMT, ETN | 13F-HR | 11/5/2024 | 000110465924114380 |
| Q2 2024 | 169 | 1,375,073 | MSFT, META, ETN, GOOG | 13F-HR | 8/13/2024 | 000110465924089028 |
| Q1 2024 | 188 | 1,377,554 | MSFT, ETN, META, GOOG | 13F-HR | 5/9/2024 | 000110465924059410 |
| Q4 2023 | 178 | 1,092,713 | MSFT, ETN, META, GOOG | 13F-HR | 2/1/2024 | 000110465924009471 |
| Q3 2023 | 171 | 1,039,682 | MSFT, ETN, META, GOOG | 13F-HR | 11/7/2023 | 000110465923115354 |
| Q2 2023 | 158 | 1,089,955 | MSFT, ETN, CP, RY | 13F-HR | 8/9/2023 | 000110465923089373 |
| Q1 2023 | 160 | 1,018,965 | MSFT, CP, RY, ETN | 13F-HR | 5/8/2023 | 000110465923057233 |
| Q4 2022 | 166 | 948,944 | MSFT, CP, RY, UNH | 13F-HR | 2/6/2023 | 000110465923011218 |
| Q3 2022 | 146 | 941,709 | MSFT, BAM, UNH, RY | 13F-HR | 11/14/2022 | 000110465922118431 |
| Q2 2022 | 160 | 1,047,959 | MSFT, BAM, RY, GOOG | 13F-HR | 8/10/2022 | 000110465922088643 |
| Q1 2022 | 184 | 1,322,430 | RY, BAM, MSFT, GOOG | 13F-HR | 5/10/2022 | 000110465922058337 |
| Q4 2021 | 173 | 1,422,687 | MSFT, RY, BAM, GOOG | 13F-HR | 2/10/2022 | 000110465922019380 |
| Q3 2021 | 192 | 1,220,829 | RY, MSFT, BAM, GOOG | 13F-HR | 11/10/2021 | 000110465921137049 |
| Q2 2021 | 182 | 1,274,948 | RY, MSFT, BAM, GOOG | 13F-HR | 8/9/2021 | 000110465921102177 |
| Q1 2021 | 177 | 1,214,196 | MSFT, BAM, RY, GOOG | 13F-HR | 5/10/2021 | 000110465921064085 |
| Q4 2020 | 183 | 1,115,722 | MSFT, BAM, RY, V | 13F-HR | 2/11/2021 | 000110465921020687 |
| Q3 2020 | 151 | 956,310 | MSFT, BAM, V, RY | 13F-HR | 11/3/2020 | 000110465920120934 |
| Q2 2020 | 155 | 963,780 | MSFT, BAM, RY, V | 13F-HR | 8/4/2020 | 000110465920090300 |
| Q1 2020 | 168 | 831,473 | MSFT, BAM, TD, BNS | 13F-HR | 5/13/2020 | 000110465920060790 |
| Q4 2019 | 171 | 1,126,818 | BAM, BNS, TD, JPM | 13F-HR | 2/7/2020 | 000110465920012325 |
| Q3 2019 | 165 | 1,040,235 | BAM, TD, BNS, RY | 13F-HR | 11/13/2019 | 000110465919062794 |
| Q2 2019 | 176 | 1,040,984 | TD, JPM, BNS, BAM | 13F-HR | 8/8/2019 | 000114420419038294 |
| Q1 2019 | 178 | 994,171 | TD, BNS, JPM, BAM | 13F-HR | 5/15/2019 | 000114420419026540 |
| Q4 2018 | 168 | 885,307 | JPM, BNS, BAM, TD | 13F-HR | 2/13/2019 | 000114420419006721 |
| Q3 2018 | 195 | 1,047,510 | JPM, BNS, TD, PBA | 13F-HR | 11/15/2018 | 000114420418060076 |
| Q2 2018 | 194 | 993,696 | JPM, TD, PBA, RY | 13F-HR | 8/9/2018 | 000114420418043364 |
| Q1 2018 | 57 | 708,548 | JPM, TD, PM, PBA | 13F-HR | 5/10/2018 | 000114420418026777 |
| Q4 2017 | 59 | 759,827 | JPM, KSS, CI, TD | 13F-HR | 2/6/2018 | 000114420418006013 |
| Q3 2017 | 63 | 742,275 | JPM, CI, TD, HLS | 13F-HR | 10/31/2017 | 000114420417055179 |
| Q2 2017 | 59 | 706,943 | HLS, JPM, CI, PBA | 13F-HR | 8/2/2017 | 000114420417039738 |
| Q1 2017 | 61 | 684,150 | JPM, HLS, SU, CI | 13F-HR | 4/28/2017 | 000114420417022878 |
| Q4 2016 | 55 | 657,414 | JPM, SU, HLS, WBA | 13F-HR | 2/6/2017 | 000114420417005994 |
| Q3 2016 | 59 | 711,766 | JPM, PBA, SU, AGN | 13F-HR | 11/14/2016 | 000114420416134323 |
| Q2 2016 | 63 | 706,576 | JPM, PBA, TD, SU | 13F-HR | 7/26/2016 | 000114420416114425 |
| Q1 2016 | 58 | 721,663 | JPM, TD, PBA, SU | 13F-HR | 5/10/2016 | 000114420416100457 |
| Q4 2015 | 61 | 770,939 | JPM, AIG, TD, BAC | 13F-HR | 1/28/2016 | 000114420416077476 |
| Q3 2015 | 62 | 807,295 | JPM, TD, AIG, BAC | 13F-HR | 11/2/2015 | 000114420415062158 |
| Q2 2015 | 58 | 877,934 | AIG, JPM, TD, BAC | 13F-HR | 7/31/2015 | 000114420415045392 |
| Q1 2015 | 59 | 910,696 | AIG, BNS, JPM, TD | 13F-HR | 5/12/2015 | 000114420415029479 |
| Q4 2014 | 59 | 956,137 | BNS, AIG, TD, JPM | 13F-HR | 2/6/2015 | 000114420415006716 |
| Q3 2014 | 48 | 816,870 | BNS, TD, JPM, AIG | 13F-HR | 10/29/2014 | 000114420414063428 |
| Q2 2014 | 53 | 887,418 | BNS, TD, SU, JPM | 13F-HR | 7/28/2014 | 000114420414045207 |
| Q1 2014 | 51 | 855,229 | BNS, TD, JPM, SU | 13F-HR | 4/8/2014 | 000114420414021255 |
| Q4 2013 | 50 | 922,662 | BNS, TD, JPM, SU | 13F-HR | 1/10/2014 | 000114420414001544 |