| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 45 | 350,684 | GOOGL, JPM, MSFT, META | 13F-HR | 8/4/2026 | 000119312526331710 |
| Q1 2026 | 54 | 383,697 | JPM, GOOGL, MSFT, META | 13F-HR | 4/30/2026 | 000119312526194528 |
| Q4 2025 | 56 | 399,501 | GOOGL, JPM, META, AMZN | 13F-HR | 1/28/2026 | 000119312526027172 |
| Q3 2025 | 58 | 412,022 | GOOGL, AMZN, META, JPM | 13F-HR | 10/28/2025 | 000119312525252871 |
| Q2 2025 | 60 | 403,022 | META, GOOGL, AMZN, JPM | 13F-HR | 7/24/2025 | 000095012325006585 |
| Q1 2025 | 51 | 375,506 | META, GOOGL, MSFT, AMZN | 13F-HR | 5/6/2025 | 000095012325004101 |
| Q4 2024 | 31 | 197,558 | META, AMZN, TMO, SNPS | 13F-HR | 2/5/2025 | 000095012325000915 |
| Q3 2024 | 38 | 229,808 | AMZN, META, SNPS, GOOGL | 13F-HR | 10/28/2024 | 000095012324009942 |
| Q2 2024 | 34 | 199,995 | AMZN, META, GOOGL, MCD | 13F-HR | 7/25/2024 | 000095012324006809 |
| Q1 2024 | 35 | 219,615 | AMZN, GOOGL, META, ACN | 13F-HR | 5/6/2024 | 000095012324003858 |
| Q4 2023 | 36 | 195,398 | AMZN, MSFT, META, GOOGL | 13F-HR | 1/24/2024 | 000095012324000327 |
| Q3 2023 | 40 | 184,449 | AMZN, META, MSFT, GOOGL | 13F-HR | 10/19/2023 | 000095012323008878 |
| Q2 2023 | 39 | 178,152 | AMZN, GOOGL, META, BAC | 13F-HR | 7/13/2023 | 000095012323006084 |
| Q1 2023 | 42 | 165,726 | AMZN, META, GOOGL, JPM | 13F-HR | 4/20/2023 | 000095012323003313 |
| Q4 2022 | 41 | 159,861 | AMZN, TD, GOOGL, MSFT | 13F-HR | 1/24/2023 | 000095012323000318 |
| Q3 2022 | 40 | 155,733 | AMZN, TD, GOOGL, DHR | 13F-HR | 10/21/2022 | 000095012322010369 |
| Q2 2022 | 44 | 335,896 | TD, GOOGL, AMZN, MSFT | 13F-HR | 7/21/2022 | 000095012322007309 |
| Q1 2022 | 44 | 206,400 | UNH, AAPL, GOOG, CNQ | 13F-HR | 4/25/2022 | 000095012322004214 |
| Q4 2021 | 46 | 215,331 | AMZN, GOOGL, TD, ACN | 13F-HR | 1/25/2022 | 000095012322000490 |
| Q3 2021 | 54 | 204,435 | AMZN, GOOGL, TD, DHR | 13F-HR | 10/25/2021 | 000095012321013516 |
| Q2 2021 | 59 | 201,524 | AMZN, TD, GOOGL, DHR | 13F-HR | 7/14/2021 | 000095012321008771 |
| Q1 2021 | 57 | 187,131 | TD, AMZN, GOOGL, JPM | 13F-HR | 5/3/2021 | 000095012321005208 |
| Q4 2020 | 58 | 178,040 | AMZN, TD, GOOGL, DHR | 13F-HR | 1/15/2021 | 000095012321000349 |
| Q3 2020 | 54 | 149,163 | AMZN, TD, DHR, GOOGL | 13F-HR | 11/4/2020 | 000095012320010792 |
| Q2 2020 | 49 | 131,206 | AMZN, TD, GOOGL, DHR | 13F-HR | 7/20/2020 | 000095012320007033 |
| Q1 2020 | 44 | 103,413 | TD, AMZN, SYK, GOOGL | 13F-HR | 4/30/2020 | 000095012320003683 |
| Q4 2019 | 47 | 146,348 | TD, JPM, BAM, BIP | 13F-HR | 1/27/2020 | 000095012320000499 |
| Q3 2019 | 45 | 136,520 | TD, SYK, BAM, BIP | 13F-HR | 10/29/2019 | 000095012319009767 |
| Q2 2019 | 58 | 173,698 | TD, DHR, AMZN, SYK | 13F-HR | 7/8/2019 | 000095012319006238 |
| Q1 2019 | 55 | 170,174 | TD, BNS, SYK, DHR | 13F-HR | 4/11/2019 | 000095012319003224 |
| Q4 2018 | 50 | 151,252 | TD, GOOGL, BNS, AMZN | 13F-HR | 1/22/2019 | 000095012319000229 |
| Q3 2018 | 51 | 176,806 | TD, BNS, AMZN, BAM | 13F-HR | 10/23/2018 | 000095012318010053 |
| Q2 2018 | 48 | 152,167 | TD, AMZN, BAM, BNS | 13F-HR | 8/3/2018 | 000095012318007379 |
| Q1 2018 | 47 | 157,627 | TD, AMZN, SYK, BNS | 13F-HR | 4/6/2018 | 000095012318003379 |
| Q4 2017 | 45 | 180,950 | TD, AMZN, BNS, BAM | 13F-HR | 2/8/2018 | 000095012318001069 |
| Q3 2017 | 42 | 169,905 | TD, CELG, META, BNS | 13F-HR | 11/8/2017 | 000095012317009791 |
| Q2 2017 | 40 | 157,910 | TD, CELG, META, BNS | 13F-HR | 8/2/2017 | 000095012317006560 |
| Q1 2017 | 38 | 148,801 | TD, CELG, GOOGL, BNS | 13F-HR | 5/2/2017 | 000095012317003709 |
| Q4 2016 | 36 | 140,515 | TD, GOOGL, CELG, BNS | 13F-HR | 2/14/2017 | 000095012317002279 |
| Q3 2016 | 37 | 134,088 | BIP, TD, GOOGL, ENB | 13F-HR | 11/4/2016 | 000095012316021197 |
| Q2 2016 | 42 | 140,955 | TD, BIP, GOOGL, CXRX | 13F-HR | 7/22/2016 | 000095012316018493 |
| Q1 2016 | 40 | 137,729 | TD, BIP, GOOGL, AAPL | 13F-HR | 4/26/2016 | 000095012316016019 |
| Q4 2015 | 44 | 161,307 | TD, BIP, GOOGL, RY | 13F-HR | 2/9/2016 | 000095012316013675 |
| Q3 2015 | 41 | 163,907 | TD, BNS, BIP, GOOGL | 13F-HR | 11/9/2015 | 000095012315011006 |
| Q2 2015 | 41 | 162,724 | TD, ENB, BIP, GOOGL | 13F-HR | 7/24/2015 | 000095012315007649 |
| Q1 2015 | 43 | 154,031 | TD, ENB, GOOGL, BNS | 13F-HR | 5/8/2015 | 000095012315005165 |
| Q4 2014 | 43 | 155,274 | TD, ENB, BNS, AAPL | 13F-HR | 2/9/2015 | 000095012315001121 |
| Q3 2014 | 42 | 149,320 | TD, ENB, BNS, GOOGL | 13F-HR | 11/10/2014 | 000095012314011224 |
| Q2 2014 | 47 | 179,136 | TD, GOOGL, ENB, BNS | 13F-HR | 7/24/2014 | 000095012314007365 |
| Q1 2014 | 44 | 166,666 | TD, ENB, ORCL, BNS | 13F-HR | 5/8/2014 | 000095012314005156 |
| Q4 2013 | 46 | 146,310 | TD, ENB, BNS, BCE | 13F-HR | 1/24/2014 | 000095012314000521 |