| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2026 | 103 | 1,442,242 | MSFT, GOOGL, ACN, SLF | 13F-HR | 10/19/2026 | 000106299326005406 |
| Q2 2026 | 104 | 1,432,405 | MSFT, CNI, SLF, CRM | 13F-HR | 7/15/2026 | 000106299326003682 |
| Q1 2026 | 105 | 1,311,035 | CRM, MSFT, SLF, RCI | 13F-HR | 4/21/2026 | 000106299326002075 |
| Q4 2025 | 100 | 1,304,170 | GOOGL, BNS, CM, SLF | 13F-HR | 1/7/2026 | 000106299326000104 |
| Q3 2025 | 101 | 1,225,097 | OTEX, RCI, GOOGL, BNS | 13F-HR | 10/15/2025 | 000106299325016077 |
| Q2 2025 | 101 | 1,279,105 | GOOGL, OTEX, SLF, RCI | 13F-HR | 7/7/2025 | 000106299325012591 |
| Q1 2025 | 100 | 1,158,024 | CVS, GOOGL, SLF, UPS | 13F-HR | 4/23/2025 | 000106299325007837 |
| Q4 2024 | 77 | 177,164 | GOOGL, TD, CSCO, SLF | NEW HOLDINGS | 2/21/2025 | 000106299325003138 |
| Q4 2024 | 80 | 255,191 | GOOGL, TD, CSCO, SLF | 13F-HR | 2/13/2025 | 000106299325002313 |
| Q3 2024 | 89 | 1,235,838 | CSCO, UPS, OTEX, BNS | NEW HOLDINGS | 2/21/2025 | 000106299325003136 |
| Q3 2024 | 90 | 1,667,853 | CSCO, UPS, OTEX, BNS | 13F-HR | 10/7/2024 | 000106299324017449 |
| Q2 2024 | 86 | 1,153,230 | CSCO, SLF, CVS, UPS | RESTATEMENT | 2/21/2025 | 000106299325003134 |
| Q1 2024 | 82 | 1,222,634 | CSCO, CVS, OTEX, SLF | RESTATEMENT | 2/21/2025 | 000106299325003132 |
| Q4 2023 | 77 | 1,252,031 | OTEX, CM, CSCO, CVS | NEW HOLDINGS | 5/2/2024 | 000106299324009204 |
| Q4 2023 | 66 | 1,179,148 | ORCL, CSCO, FDX, SLF | 13F-HR | 1/26/2024 | 000106299324001373 |
| Q3 2023 | 73 | 1,207,609 | CSCO, ATVI, TD, CVS | 13F-HR | 10/26/2023 | 000106299323019713 |
| Q2 2023 | 69 | 1,244,857 | CSCO, SLF, OTEX, TD | 13F-HR | 7/20/2023 | 000106299323015111 |
| Q1 2023 | 70 | 1,219,161 | ORCL, CSCO, FDX, OTEX | 13F-HR | 5/1/2023 | 000106299323009743 |
| Q4 2022 | 66 | 1,151,588 | ORCL, CSCO, FDX, SLF | 13F-HR | 1/9/2023 | 000106299323000725 |
| Q3 2022 | 66 | 1,001,796 | ORCL, FDX, TD, RY | 13F-HR | 10/21/2022 | 000106299322021017 |
| Q2 2022 | 65 | 1,085,301 | FDX, ORCL, CVS, CSCO | 13F-HR | 7/18/2022 | 000106299322016454 |
| Q1 2022 | 62 | 1,179,988 | ORCL, TD, CVS, SLF | 13F-HR | 4/14/2022 | 000106299322010230 |
| Q4 2021 | 75 | 1,231,414 | CVS, CSCO, SLF, TD | 13F-HR | 1/12/2022 | 000106299322000958 |
| Q3 2021 | 77 | 1,177,912 | SLF, RY, CM, BMO | 13F-HR | 10/29/2021 | 000106299321009968 |
| Q2 2021 | 70 | 1,227,276 | TD, CM, RY, BNS | 13F-HR | 7/29/2021 | 000106299321006809 |
| Q1 2021 | 69 | 1,152,449 | BNS, TD, SLF, RY | 13F-HR | 4/30/2021 | 000106299321003958 |
| Q4 2020 | 64 | 1,131,026 | BNS, TD, CSCO, CM | 13F-HR | 2/1/2021 | 000106299321000748 |
| Q3 2020 | 57 | 986,090 | CM, TD, CSCO, SLF | 13F-HR | 11/5/2020 | 000106299320005395 |
| Q2 2020 | 57 | 970,420 | TD, BNS, RY, BMO | 13F-HR | 7/30/2020 | 000106299320003572 |
| Q1 2020 | 33 | 671,548 | UPS, TD, FDX, BNS | 13F-HR | 5/12/2020 | 000106299320002277 |
| Q4 2019 | 31 | 796,238 | CNQ, SU, UPS, WFC | 13F-HR | 2/10/2020 | 000106299320000548 |