| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2026 | 23 | 9,819,775 | V, AMZN, APH, NVDA | 13F-HR | 10/20/2026 | 000158181126000009 |
| Q2 2026 | 23 | 10,351,358 | V, GOOG, APH, AMZN | 13F-HR | 7/21/2026 | 000158181126000007 |
| Q1 2026 | 24 | 9,010,197 | V, GOOG, MCO, LIN | 13F-HR | 5/13/2026 | 000158181126000005 |
| Q4 2025 | 23 | 9,200,432 | AMZN, V, MSFT, BSX | 13F-HR | 2/11/2026 | 000158181126000002 |
| Q3 2025 | 24 | 9,481,829 | MSFT, AMZN, V, PGR | 13F-HR | 11/12/2025 | 000158181125000010 |
| Q2 2025 | 25 | 9,747,354 | MSFT, AMZN, PGR, V | 13F-HR | 8/12/2025 | 000158181125000007 |
| Q1 2025 | 27 | 8,666,730 | AMZN, PGR, FISV, MSFT | 13F-HR | 5/6/2025 | 000158181125000005 |
| Q4 2024 | 30 | 8,646,801 | MSFT, PGR, AMZN, CP | 13F-HR | 2/10/2025 | 000158181125000004 |
| Q3 2024 | 30 | 9,908,569 | MSFT, PGR, CP, META | 13F-HR | 11/5/2024 | 000158181124000009 |
| Q2 2024 | 26 | 9,903,964 | AMZN, CP, META, V | 13F-HR | 8/13/2024 | 000158181124000007 |
| Q1 2024 | 22 | 10,348,584 | AMZN, CP, GEHC, CNI | 13F-HR | 5/13/2024 | 000158181124000004 |
| Q4 2023 | 22 | 9,232,101 | V, CP, AMZN, CNI | 13F-HR | 2/12/2024 | 000158181124000003 |
| Q3 2023 | 22 | 8,616,275 | CP, V, META, GOOG | 13F-HR | 11/13/2023 | 000158181123000006 |
| Q2 2023 | 23 | 9,699,536 | CP, CNI, V, MSFT | 13F-HR | 8/10/2023 | 000158181123000005 |
| Q1 2023 | 25 | 9,264,712 | CP, CNI, V, FCNCA | 13F-HR | 5/9/2023 | 000158181123000004 |
| Q4 2022 | 21 | 11,621,148 | CP, CNI, SCHW, V | 13F-HR | 2/7/2023 | 000158181123000002 |
| Q3 2022 | 23 | 12,878,573 | CP, CNI, MSFT, GOOG | 13F-HR | 11/10/2022 | 000158181122000008 |
| Q2 2022 | 26 | 14,813,722 | CP, MSFT, CNI, GOOG | 13F-HR | 8/9/2022 | 000158181122000007 |
| Q1 2022 | 29 | 18,978,003 | CP, GOOG, MSFT, CNI | RESTATEMENT | 8/3/2022 | 000091957422004541 |
| Q4 2021 | 32 | 21,445,855 | GOOG, CP, MSFT, CSX | RESTATEMENT | 8/3/2022 | 000091957422004539 |
| Q3 2021 | 34 | 21,042,867 | GOOG, CP, CHTR, MSFT | RESTATEMENT | 8/3/2022 | 000091957422004537 |
| Q2 2021 | 31 | 20,116,002 | GOOG, CP, MSFT, AMZN | RESTATEMENT | 8/3/2022 | 000091957422004535 |
| Q1 2021 | 35 | 18,980,322 | GOOG, MSFT, CP, CHTR | RESTATEMENT | 8/3/2022 | 000091957422004533 |
| Q4 2020 | 34 | 17,664,977 | GOOG, CHTR, CP, MSFT | RESTATEMENT | 8/3/2022 | 000091957422004531 |
| Q3 2020 | 35 | 16,187,104 | CHTR, CP, TMUS, MSFT | RESTATEMENT | 8/3/2022 | 000091957422004529 |
| Q2 2020 | 28 | 13,461,461 | AMZN, CHTR, BABA, UNH | RESTATEMENT | 8/3/2022 | 000091957422004526 |
| Q1 2020 | 26 | 9,674,850 | CHTR, AMZN, CP, MSFT | RESTATEMENT | 8/3/2022 | 000091957422004524 |
| Q4 2019 | 33 | 13,966,865 | CHTR, BABA, FISV, MSFT | RESTATEMENT | 8/3/2022 | 000091957422004522 |
| Q3 2019 | 33 | 13,961,869 | UNP, CHTR, GOOG, BABA | RESTATEMENT | 8/3/2022 | 000091957422004520 |
| Q2 2019 | 31 | 13,661,599 | CHTR, UNP, AXP, CP | RESTATEMENT | 8/3/2022 | 000091957422004517 |
| Q1 2019 | 26 | 14,157,051 | UNP, MSFT, AXP, CHTR | RESTATEMENT | 8/3/2022 | 000091957422004515 |
| Q4 2018 | 26 | 12,016,021 | FOXA, UNP, MSFT, AXP | RESTATEMENT | 8/3/2022 | 000091957422004513 |
| Q3 2018 | 27 | 13,476,924 | FOXA, UNP, CHTR, MSFT | 13F-HR | 11/13/2018 | 000158181118000005 |
| Q2 2018 | 31 | 13,075,978 | FOXA, MSFT, PX, UNH | 13F-HR | 8/7/2018 | 000158181118000004 |
| Q1 2018 | 32 | 12,289,353 | ADBE, CHTR, MSFT, BAC | 13F-HR | 5/11/2018 | 000158181118000003 |
| Q4 2017 | 32 | 11,424,461 | AMAT, CHTR, ATVI, PX | 13F-HR | 2/8/2018 | 000158181118000002 |
| Q3 2017 | 32 | 11,182,498 | CMCSA, CHTR, AMAT, SPGI | 13F-HR | 11/3/2017 | 000158181117000007 |
| Q2 2017 | 31 | 9,974,999 | CHTR, CMCSA, SPGI, ATVI | 13F-HR | 7/28/2017 | 000158181117000005 |
| Q1 2017 | 25 | 9,246,730 | CHTR, CMCSA, SPGI, ATVI | 13F-HR | 5/9/2017 | 000158181117000003 |
| Q4 2016 | 27 | 8,223,940 | CHTR, CMCSA, SPGI, GOOG | 13F-HR | 2/14/2017 | 000158181117000002 |
| Q3 2016 | 26 | 8,821,862 | CHTR, CMCSA, SPGI, PCLN | 13F-HR | 11/3/2016 | 000158181116000003 |
| Q2 2016 | 29 | 8,907,911 | CHTR, CMCSA, META, GOOG | 13F-HR | 8/8/2016 | 000091957416014457 |
| Q1 2016 | 32 | 10,496,798 | TWC, V, LUV, MSFT | 13F-HR | 5/11/2016 | 000091957416012808 |
| Q4 2015 | 29 | 9,641,390 | TWC, LUV, MSFT, CMCSA | 13F-HR | 2/10/2016 | 000091957416009985 |
| Q3 2015 | 31 | 8,850,240 | TWC, LUV, GILD, CMCSA | 13F-HR | 11/10/2015 | 000091957415007705 |
| Q2 2015 | 31 | 7,894,430 | TWC, MHFI, GILD, LUV | 13F-HR | 8/6/2015 | 000091957415005709 |
| Q1 2015 | 34 | 7,304,785 | LUV, MHFI, AAPL, CNI | 13F-HR | 5/11/2015 | 000091957415003921 |
| Q4 2014 | 36 | 7,471,561 | LUV, MA, FOXA, MHFI | 13F-HR | 2/11/2015 | 000091957415001113 |
| Q3 2014 | 32 | 7,431,767 | CMCSA, GILD, FOXA, MHFI | 13F-HR | 11/12/2014 | 000091957414006153 |
| Q2 2014 | 33 | 6,314,654 | CMCSA, GILD, WFC, FOXA | 13F-HR | 8/11/2014 | 000091957414004329 |
| Q1 2014 | 29 | 6,566,496 | WFC, DIS, AXP, FOXA | 13F-HR | 5/13/2014 | 000091957414002898 |
| Q4 2013 | 30 | 6,630,190 | FOXA, AXP, DIS, MON | 13F-HR | 2/12/2014 | 000091957414000698 |