| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 915 | 26,757,019 | RY, TD, BNS, AAPL | 13F-HR | 8/11/2026 | 000133564426000003 |
| Q1 2026 | 916 | 24,329,461 | RY, TD, BNS, AAPL | 13F-HR | 5/13/2026 | 000133564426000002 |
| Q4 2025 | 893 | 24,833,360 | RY, BNS, TD, MSFT | 13F-HR | 2/12/2026 | 000133564426000001 |
| Q3 2025 | 905 | 23,513,444 | RY, MSFT, BNS, TD | 13F-HR | 11/14/2025 | 000133564425000004 |
| Q2 2025 | 860 | 21,171,786 | RY, MSFT, TD, BNS | 13F-HR | 8/13/2025 | 000108514625004980 |
| Q1 2025 | 844 | 18,648,856 | RY, AAPL, MSFT, BNS | 13F-HR | 5/9/2025 | 000108514625002858 |
| Q4 2024 | 855 | 18,983,243 | RY, AAPL, MSFT, BNS | 13F-HR | 2/13/2025 | 000108514625001198 |
| Q3 2024 | 834 | 18,680,588 | RY, MSFT, BNS, AAPL | 13F-HR | 11/13/2024 | 000108514624005595 |
| Q2 2024 | 825 | 17,074,394 | RY, MSFT, AAPL, BNS | 13F-HR | 8/14/2024 | 000108514624003842 |
| Q1 2024 | 827 | 16,806,091 | RY, MSFT, BNS, TD | 13F-HR | 5/14/2024 | 000108514624002476 |
| Q4 2023 | 794 | 15,512,382 | RY, TD, MSFT, BNS | 13F-HR | 2/12/2024 | 000108514624001073 |
| Q3 2023 | 776 | 13,825,068 | RY, TD, BNS, MSFT | 13F-HR | 11/14/2023 | 000108514623004430 |
| Q2 2023 | 786 | 14,570,558 | RY, TD, BNS, AAPL | 13F-HR | 8/3/2023 | 000108514623003053 |
| Q1 2023 | 783 | 13,697,745 | RY, BNS, TD, AAPL | 13F-HR | 5/11/2023 | 000108514623002217 |
| Q4 2022 | 783 | 13,009,737 | RY, TD, BNS, ENB | 13F-HR | 2/9/2023 | 000108514623000926 |
| Q3 2022 | 780 | 12,363,606 | RY, TD, BNS, AAPL | 13F-HR | 11/10/2022 | 000108514622003920 |
| Q2 2022 | 809 | 13,441,186 | RY, BNS, TD, ENB | 13F-HR | 8/5/2022 | 000108514622002825 |
| Q1 2022 | 876 | 15,766,103 | BNS, RY, TD, AAPL | 13F-HR | 5/9/2022 | 000108514622001870 |
| Q4 2021 | 871 | 15,246,623 | BNS, RY, TD, AAPL | 13F-HR | 2/11/2022 | 000000963122000010 |
| Q3 2021 | 852 | 13,744,440 | RY, BNS, TD, AAPL | 13F-HR | 11/12/2021 | 000000963121000037 |
| Q2 2021 | 825 | 13,667,236 | BNS, RY, TD, AAPL | 13F-HR | 8/12/2021 | 000000963121000025 |
| Q1 2021 | 796 | 12,324,572 | BNS, RY, TD, ENB | 13F-HR | 5/6/2021 | 000000963121000017 |
| Q4 2020 | 751 | 10,886,043 | BNS, RY, TD, AAPL | 13F-HR | 2/11/2021 | 000000963121000008 |
| Q3 2020 | 702 | 9,233,212 | RY, BNS, TD, AAPL | 13F-HR | 11/12/2020 | 000000963120000032 |
| Q2 2020 | 624 | 7,148,063 | RY, TD, ENB, BCE | 13F-HR | 8/11/2020 | 000000963120000022 |
| Q1 2020 | 637 | 7,177,988 | RY, BNS, TD, ENB | 13F-HR | 5/15/2020 | 000133624420000004 |
| Q4 2019 | 735 | 8,995,159 | BNS, RY, TD, ENB | 13F-HR | 2/13/2020 | 000000963120000004 |
| Q3 2019 | 726 | 8,486,500 | BNS, RY, TD, ENB | 13F-HR | 11/14/2019 | 000000963119000037 |
| Q2 2019 | 723 | 8,207,585 | RY, BNS, TD, ENB | 13F-HR | 8/13/2019 | 000000963119000032 |
| Q1 2019 | 696 | 7,771,151 | BNS, RY, TD, ENB | 13F-HR | 5/15/2019 | 000000963119000024 |
| Q4 2018 | 655 | 6,763,302 | BNS, RY, TD, ENB | RESTATEMENT | 2/11/2019 | 000000963119000008 |
| Q3 2018 | 717 | 7,896,482 | BNS, RY, TD, ENB | 13F-HR | 11/14/2018 | 000000963118000057 |
| Q2 2018 | 667 | 7,180,774 | BNS, RY, TD, ENB | 13F-HR | 8/13/2018 | 000000963118000044 |
| Q1 2018 | 700 | 7,248,206 | BNS, RY, TD, ENB | 13F-HR | 5/15/2018 | 000000963118000029 |
| Q4 2017 | 711 | 7,500,636 | BNS, RY, TD, ENB | 13F-HR | 2/13/2018 | 000000963118000004 |
| Q3 2017 | 697 | 7,023,372 | BNS, RY, TD, ENB | 13F-HR | 11/14/2017 | 000000963117000016 |
| Q2 2017 | 679 | 5,927,236 | BNS, RY, TD, ENB | 13F-HR | 8/15/2017 | 000000963117000010 |
| Q1 2017 | 727 | 5,854,693 | BNS, RY, TD, ENB | 13F-HR | 5/15/2017 | 000133538217000011 |
| Q4 2016 | 793 | 6,265,708 | RY, BNS, TD, ENB | 13F-HR | 2/14/2017 | 000133538217000002 |
| Q3 2016 | 770 | 5,450,278 | BNS, RY, TD, ENB | 13F-HR | 11/14/2016 | 000133538216000047 |
| Q2 2016 | 706 | 4,927,783 | BNS, RY, TD, ENB | 13F-HR | 8/11/2016 | 000133538216000041 |
| Q1 2016 | 671 | 4,577,036 | BNS, RY, TD, BCE | 13F-HR | 5/12/2016 | 000133538216000031 |
| Q4 2015 | 796 | 4,410,107 | RY, TD, BNS, BCE | 13F-HR | 2/11/2016 | 000133564416000008 |
| Q3 2015 | 775 | 4,420,654 | SPY calls, RY, TD, BNS | 13F-HR | 11/13/2015 | 000133538215000008 |
| Q2 2015 | 746 | 4,980,733 | SPY calls, BNS, RY, TD | 13F-HR | 8/13/2015 | 000133624415000014 |
| Q1 2015 | 604 | 3,875,619 | BNS, RY, TD, ENB | 13F-HR | 5/15/2015 | 000133564415000006 |
| Q4 2014 | 570 | 3,816,774 | BNS, RY, TD, ENB | 13F-HR | 2/13/2015 | 000133564415000003 |
| Q3 2014 | 582 | 4,681,412 | RY, BNS, TD, TRP | 13F-HR | 11/14/2014 | 000133564414000008 |
| Q2 2014 | 566 | 4,627,184 | BNS, RY, TD, TRP | 13F-HR | 8/14/2014 | 000133564414000006 |
| Q1 2014 | 568 | 4,493,094 | RY, BNS, TD, TRP | 13F-HR | 5/14/2014 | 000133564414000004 |
| Q4 2013 | 540 | 4,193,503 | BNS, RY, TD, TRP | 13F-HR | 2/14/2014 | 000133564414000002 |