Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q3 2024 | 72 | 1,019,698 | RY.TO, META, TD, JPM | 13F-HR | 10/15/2024 | 000094562124000811 |
Q2 2024 | 74 | 952,082 | RY.TO, JPM, META, TD | 13F-HR | 7/23/2024 | 000094562124000595 |
Q1 2024 | 76 | 1,037,767 | JPM, RY.TO, TD, META | 13F-HR | 4/10/2024 | 000094562124000342 |
Q4 2023 | 74 | 958,690 | TD, RY.TO, JPM, ROST | 13F-HR | 1/19/2024 | 000094562124000083 |
Q3 2023 | 70 | 886,242 | TD, META, RY.TO, JPM | 13F-HR | 10/11/2023 | 000094366323000145 |
Q2 2023 | 70 | 918,786 | TD, RY.TO, META, JPM | 13F-HR | 7/7/2023 | 000094562123000337 |
Q1 2023 | 73 | 906,162 | RY.TO, TD, META, BIP | 13F-HR | 4/4/2023 | 000094562123000197 |
Q4 2022 | 73 | 885,611 | TD, RY.TO, DG, CVS | RESTATEMENT | 2/8/2023 | 000156761923002028 |
Q3 2022 | 64 | 802,997 | RY.TO, TD, CVS, DG | 13F-HR | 10/7/2022 | 000156761922018338 |
Q2 2022 | 65 | 870,766 | RY.TO, TD, DG, CVE.TO | 13F-HR | 7/6/2022 | 000156761922013709 |
Q1 2022 | 66 | 951,593 | TD, RY.TO, BIP, T.TO | 13F-HR | 4/8/2022 | 000156761922008311 |
Q4 2021 | 65 | 983,201 | TD, RY.TO, PFE, MSFT | 13F-HR | 1/13/2022 | 000156761922001171 |
Q3 2021 | 65 | 925,893 | RY.TO, TD, JPM, KMX | 13F-HR | 10/7/2021 | 000156761921018012 |
Q2 2021 | 68 | 967,488 | TD, RY.TO, JPM, GM | 13F-HR | 7/13/2021 | 000156761921013276 |
Q1 2021 | 68 | 877,311 | TD, RY.TO, JPM, KMX | 13F-HR | 4/9/2021 | 000156761921007868 |
Q4 2020 | 68 | 775,545 | TD, RY.TO, JPM, DG | 13F-HR | 1/11/2021 | 000156761921000862 |
Q3 2020 | 65 | 660,300 | TD, DG, RY.TO, UPS | 13F-HR | 10/5/2020 | 000156761920017539 |
Q2 2020 | 64 | 650,183 | MSFT, TD, AAPL, RY.TO | 13F-HR | 7/8/2020 | 000156761920013024 |
Q1 2020 | 63 | 567,167 | TD, RY.TO, MSFT, JPM | 13F-HR | 4/3/2020 | 000156761920007540 |
Q4 2019 | 67 | 730,389 | TD, JPM, RY.TO, AAPL | 13F-HR | 1/6/2020 | 000156761920000584 |
Q3 2019 | 66 | 703,086 | TD, RY.TO, JPM, BIP | 13F-HR | 10/9/2019 | 000156761919019394 |
Q2 2019 | 67 | 721,997 | TD, RY.TO, MSFT, JPM | 13F-HR | 7/12/2019 | 000156761919014698 |
Q1 2019 | 66 | 676,729 | TD, RY.TO, MSFT, JPM | 13F-HR | 4/4/2019 | 000156761919008379 |
Q4 2018 | 66 | 572,444 | TD, RY.TO, JPM, PFE | 13F-HR | 1/14/2019 | 000156761919001070 |
Q3 2018 | 68 | 699,018 | TD, RY.TO, JPM, BNS.TO | 13F-HR | 10/10/2018 | 000156761918003905 |
Q2 2018 | 69 | 674,570 | TD, RY.TO, JPM, BNS.TO | 13F-HR | 7/13/2018 | 000114036118032392 |
Q1 2018 | 67 | 651,065 | TD, RY.TO, JPM, BNS.TO | 13F-HR | 4/5/2018 | 000114036118017428 |
Q4 2017 | 69 | 674,969 | TD, RY.TO, BNS.TO, MSFT | 13F-HR | 1/11/2018 | 000114036118001672 |
Q3 2017 | 67 | 639,848 | TD, RY.TO, BNS.TO, MSFT | 13F-HR | 10/12/2017 | 000114036117038506 |
Q2 2017 | 69 | 613,833 | TD, BNS.TO, RY.TO, JPM | 13F-HR | 7/12/2017 | 000114036117027689 |
Q1 2017 | 67 | 586,635 | TD, RY.TO, BNS.TO, JPM | 13F-HR | 4/10/2017 | 000114036117015391 |
Q4 2016 | 70 | 588,610 | TD, RY.TO, BNS.TO, JPM | 13F-HR | 1/10/2017 | 000114036117001351 |
Q3 2016 | 70 | 548,242 | TD, RY.TO, MSFT, BNS.TO | 13F-HR | 10/12/2016 | 000114036116082577 |
Q2 2016 | 68 | 524,012 | TD, RY.TO, BNS.TO, MSFT | 13F-HR | 7/6/2016 | 000114036116071757 |
Q1 2016 | 69 | 529,872 | TD, RY.TO, MSFT, BNS.TO | 13F-HR | 4/8/2016 | 000114036116060665 |
Q4 2015 | 65 | 497,795 | TD, MSFT, RY.TO, GE | 13F-HR | 1/6/2016 | 000114036116046819 |
Q3 2015 | 63 | 477,947 | TD, RY.TO, MSFT, AAPL | 13F-HR | 10/13/2015 | 000114036115037468 |
Q2 2015 | 64 | 514,932 | TD, RY.TO, BNS.TO, AAPL | 13F-HR | 7/13/2015 | 000114036115027380 |
Q1 2015 | 64 | 508,769 | TD, RY.TO, AAPL, BNS.TO | 13F-HR | 4/6/2015 | 000114036115014527 |
Q4 2014 | 65 | 534,058 | TD, RY.TO, BNS.TO, MSFT | 13F-HR | 1/13/2015 | 000114036115001522 |
Q3 2014 | 66 | 530,145 | TD, RY.TO, BNS.TO, GILD | 13F-HR | 10/10/2014 | 000114036114037904 |
Q2 2014 | 68 | 538,158 | TD, RY.TO, BNS.TO, ENB.TO | 13F-HR | 7/8/2014 | 000114036114027934 |
Q1 2014 | 67 | 511,344 | TD, RY.TO, BNS.TO, ENB.TO | 13F-HR | 4/9/2014 | 000114036114016204 |
Q4 2013 | 70 | 496,971 | TD, RY.TO, BNS.TO, ENB.TO | 13F-HR | 1/6/2014 | 000114036114000850 |