| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 522 | 4,296,128 | DMXF, NVDA, AVSD, MSFT | 13F-HR | 8/13/2026 | 000203353626000023 |
| Q1 2026 | 526 | 4,323,665 | NVDA, MSFT, AVSD, NULG | 13F-HR | 5/13/2026 | 000203353626000005 |
| Q4 2025 | 501 | 4,444,407 | MSFT, AVSD, NVDA, NULG | RESTATEMENT | 2/17/2026 | 000203353626000004 |
| Q3 2025 | 500 | 4,238,816 | MSFT, NVDA, AAPL, RY | 13F-HR | 11/12/2025 | 000203353625000070 |
| Q2 2025 | 490 | 4,030,426 | MSFT, NVDA, AAPL, RY | 13F-HR | 8/12/2025 | 000203353625000068 |
| Q1 2025 | 470 | 3,685,992 | MSFT, AAPL, NVDA, RY | 13F-HR | 5/13/2025 | 000203353625000006 |
| Q4 2024 | 494 | 3,681,364 | MSFT, NVDA, AAPL, AVGO | 13F-HR | 2/11/2025 | 000203353625000001 |
| Q3 2024 | 506 | 3,787,346 | MSFT, NVDA, AAPL, AVGO | RESTATEMENT | 11/13/2024 | 000203353624000003 |
| Q2 2024 | 484 | 3,485,902 | MSFT, NVDA, AAPL, GOOG | 13F-HR | 8/14/2024 | 000110465924089519 |
| Q1 2024 | 485 | 3,472,383 | MSFT, WM, RSG, RY | 13F-HR | 7/9/2025 | 000203353625000065 |
| Q4 2023 | 372 | 3,254,121 | MSFT, AAPL, RY, WM | 13F-HR | 7/9/2025 | 000203353625000064 |
| Q3 2023 | 385 | 2,975,411 | MSFT, AAPL, TD, UNH | 13F-HR | 7/9/2025 | 000203353625000063 |
| Q2 2023 | 380 | 3,121,753 | MSFT, AAPL, WM, RY | 13F-HR | 7/9/2025 | 000203353625000062 |
| Q1 2023 | 402 | 3,013,527 | MSFT, AAPL, WM, RY | 13F-HR | 7/9/2025 | 000203353625000061 |
| Q4 2022 | 402 | 2,895,991 | MSFT, TD, RY, AAPL | 13F-HR | 7/9/2025 | 000203353625000060 |
| Q3 2022 | 412 | 2,491,535 | MSFT, RY, TD, AAPL | 13F-HR | 7/9/2025 | 000203353625000059 |
| Q2 2022 | 415 | 2,667,629 | MSFT, TD, RY, BNS | 13F-HR | 7/9/2025 | 000203353625000058 |
| Q1 2022 | 405 | 3,126,423 | MSFT, TD, SPY, RY | 13F-HR | 7/9/2025 | 000203353625000057 |
| Q4 2021 | 396 | 3,385,912 | MSFT, TD, SPY, AAPL | 13F-HR | 7/9/2025 | 000203353625000056 |
| Q3 2021 | 400 | 3,070,958 | MSFT, TD, RY, AAPL | 13F-HR | 7/9/2025 | 000203353625000055 |
| Q2 2021 | 404 | 3,084,911 | MSFT, TD, RY, AAPL | 13F-HR | 7/9/2025 | 000203353625000054 |
| Q1 2021 | 409 | 2,854,127 | MSFT, TD, BNS, AAPL | 13F-HR | 7/9/2025 | 000203353625000053 |
| Q4 2020 | 406 | 2,612,871 | MSFT, TD, AAPL, SPY | 13F-HR | 7/8/2025 | 000203353625000052 |
| Q3 2020 | 395 | 2,270,153 | MSFT, TD, AAPL, CNI | 13F-HR | 7/8/2025 | 000203353625000051 |
| Q2 2020 | 389 | 2,108,486 | MSFT, TD, AAPL, BNS | 13F-HR | 7/8/2025 | 000203353625000050 |
| Q1 2020 | 363 | 1,718,298 | TD, MSFT, BNS, RY | 13F-HR | 7/8/2025 | 000203353625000049 |
| Q4 2019 | 369 | 2,218,900 | TD, BNS, MSFT, RY | 13F-HR | 7/8/2025 | 000203353625000048 |
| Q3 2019 | 368 | 2,052,284 | TD, BNS, RY, MSFT | 13F-HR | 7/8/2025 | 000203353625000047 |
| Q2 2019 | 358 | 1,991,612 | TD, BNS, ENB, TU | 13F-HR | 7/8/2025 | 000203353625000046 |
| Q1 2019 | 362 | 1,917,952 | BNS, TD, ENB, CM | 13F-HR | 7/8/2025 | 000203353625000045 |
| Q4 2018 | 363 | 1,686,226 | BNS, TD, CM, ENB | 13F-HR | 7/8/2025 | 000203353625000044 |
| Q3 2018 | 364 | 1,593,906 | BNS, TD, CM, CVE | 13F-HR | 7/8/2025 | 000203353625000043 |
| Q2 2018 | 357 | 1,507,918 | TD, BNS, CM, STN | 13F-HR | 7/8/2025 | 000203353625000042 |
| Q1 2018 | 352 | 1,487,347 | TD, BNS, CM, STN | 13F-HR | 7/8/2025 | 000203353625000041 |
| Q4 2017 | 348 | 1,537,045 | TD, BNS, CM, STN | 13F-HR | 7/8/2025 | 000203353625000040 |
| Q3 2017 | 351 | 1,611,712 | TD, BNS, CM, CNI | 13F-HR | 7/8/2025 | 000203353625000039 |
| Q2 2017 | 359 | 1,475,277 | BNS, TD, CM, CNI | 13F-HR | 7/8/2025 | 000203353625000038 |
| Q1 2017 | 378 | 1,475,219 | BNS, TD, CM, CNI | 13F-HR | 7/8/2025 | 000203353625000037 |
| Q4 2016 | 377 | 1,452,108 | BNS, TD, CM, CNI | 13F-HR | 7/8/2025 | 000203353625000036 |
| Q3 2016 | 316 | 1,422,201 | BNS, TD, CM, RCI | 13F-HR | 7/8/2025 | 000203353625000035 |
| Q2 2016 | 230 | 1,323,826 | TD, CM, BNS, RCI | 13F-HR | 7/8/2025 | 000203353625000034 |
| Q1 2016 | 222 | 1,483,312 | TD, CM, RCI, BNS | 13F-HR | 7/8/2025 | 000203353625000033 |
| Q4 2015 | 205 | 1,386,125 | TD, CM, RCI, VZ | 13F-HR | 7/8/2025 | 000203353625000032 |
| Q3 2015 | 204 | 1,301,215 | TD, CM, RCI, TU | 13F-HR | 7/8/2025 | 000203353625000031 |
| Q2 2015 | 220 | 1,516,932 | TD, CM, RCI, BNS | 13F-HR | 7/8/2025 | 000203353625000030 |
| Q1 2015 | 217 | 1,431,243 | TD, CM, BAX, TU | 13F-HR | 7/8/2025 | 000203353625000029 |
| Q4 2014 | 221 | 1,484,279 | TD, BNS, CM, RCI | 13F-HR | 7/8/2025 | 000203353625000028 |
| Q3 2014 | 219 | 1,497,962 | TD, BNS, CNQ, RCI | 13F-HR | 7/8/2025 | 000203353625000027 |
| Q2 2014 | 223 | 1,613,914 | TD, BNS, CNQ, SU | 13F-HR | 7/8/2025 | 000203353625000026 |
| Q1 2014 | 224 | 1,531,171 | TD, BNS, CNQ, SU | 13F-HR | 7/8/2025 | 000203353625000025 |
| Q4 2013 | 229 | 1,509,203 | TD, BNS, SU, CNQ | 13F-HR | 7/8/2025 | 000203353625000024 |
| Q3 2013 | 226 | 1,377,170 | TD, BNS, TU, CNI | 13F-HR | 7/8/2025 | 000203353625000023 |
| Q2 2013 | 228 | 1,274,581 | TD, BNS, MFC, TU | 13F-HR | 7/8/2025 | 000203353625000022 |
| Q1 2013 | 224 | 1,411,726 | TD, BNS, TU, MFC | 13F-HR | 7/8/2025 | 000203353625000021 |
| Q4 2012 | 219 | 1,221,067 | TD, BNS, MFC, MGA | 13F-HR | 7/7/2025 | 000203353625000020 |
| Q3 2012 | 221 | 1,170,801 | TD, BNS, BCE, CNQ | 13F-HR | 7/7/2025 | 000203353625000019 |
| Q2 2012 | 226 | 966,083 | TD, BNS, BCE, RY | 13F-HR | 7/7/2025 | 000203353625000018 |
| Q1 2012 | 238 | 1,075,371 | TD, BNS, RY, BCE | 13F-HR | 7/7/2025 | 000203353625000017 |
| Q4 2011 | 239 | 978,626 | TD, RY, BCE, CNI | 13F-HR | 7/7/2025 | 000203353625000016 |
| Q3 2011 | 240 | 954,070 | TD, BNS, BCE, RCI | 13F-HR | 7/7/2025 | 000203353625000015 |
| Q2 2011 | 261 | 1,155,405 | TD, BNS, BCE, RCI | 13F-HR | 7/7/2025 | 000203353625000014 |
| Q1 2011 | 278 | 1,175,682 | TD, BNS, BCE, ECA | 13F-HR | 7/7/2025 | 000203353625000013 |
| Q4 2010 | 289 | 1,165,904 | TD, BNS, RCI, BCE | 13F-HR | 7/7/2025 | 000203353625000012 |
| Q3 2010 | 238 | 1,103,056 | TD, BNS, BCE, CM | 13F-HR | 7/7/2025 | 000203353625000011 |
| Q2 2010 | 210 | 972,965 | TD, TELUS CORP, BCE, TRI | 13F-HR | 7/7/2025 | 000203353625000010 |
| Q1 2010 | 212 | 1,167,684 | TD, RY, TELUS CORP, RCI | 13F-HR | 7/7/2025 | 000203353625000009 |
| Q4 2009 | 204 | 1,049,699 | TD, RY, RCI, BCE | 13F-HR | 7/7/2025 | 000203353625000008 |
| Q3 2009 | 212 | 962,808 | TD, RY, ECA, BCE | 13F-HR | 7/7/2025 | 000203353625000007 |