| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 57 | 593,765 | MTZ, EME, AVGO, GOOGL | 13F-HR | 7/14/2026 | 000076411226000003 |
| Q1 2026 | 57 | 548,726 | MTZ, EME, AVGO, GOOGL | 13F-HR | 4/17/2026 | 000076411226000002 |
| Q4 2025 | 58 | 523,159 | EME, MTZ, AVGO, GOOGL | 13F-HR | 1/26/2026 | 000076411226000001 |
| Q3 2025 | 57 | 553,868 | AVGO, EME, MTZ, AZO | 13F-HR | 10/14/2025 | 000076411225000007 |
| Q2 2025 | 55 | 505,748 | AVGO, VST, EME, MTZ | 13F-HR | 7/16/2025 | 000076411225000003 |
| Q1 2025 | 54 | 431,101 | AVGO, AZO, EME, RSG | 13F-HR | 4/23/2025 | 000076411225000002 |
| Q4 2024 | 57 | 462,171 | AVGO, EME, VST, AZO | 13F-HR | 1/22/2025 | 000076411225000001 |
| Q3 2024 | 54 | 447,791 | VST, AVGO, EME, AZO | 13F-HR | 10/17/2024 | 000076411224000007 |
| Q2 2024 | 56 | 415,646 | AVGO, EME, VST, AZO | 13F-HR | 7/22/2024 | 000076411224000003 |
| Q1 2024 | 54 | 414,713 | EME, AZO, AVGO, VST | 13F-HR | 4/23/2024 | 000076411224000002 |
| Q4 2023 | 53 | 381,163 | AVGO, AZO, EME, CIGI | 13F-HR | 1/30/2024 | 000076411224000001 |
| Q3 2023 | 53 | 352,591 | EME, AZO, AVGO, CIGI | 13F-HR | 10/17/2023 | 000076411223000004 |
| Q2 2023 | 48 | 362,427 | MTZ, EME, AZO, AVGO | 13F-HR | 7/20/2023 | 000076411223000003 |
| Q1 2023 | 46 | 322,581 | AZO, EME, MTZ, CIGI | 13F-HR | 4/17/2023 | 000076411223000002 |
| Q4 2022 | 46 | 320,596 | AZO, EME, MTZ, DLTR | 13F-HR | 1/20/2023 | 000076411223000001 |
| Q3 2022 | 47 | 294,947 | AZO, DLTR, CIGI, EME | 13F-HR | 10/26/2022 | 000076411222000007 |
| Q2 2022 | 47 | 318,744 | AZO, DLTR, CIGI, GOOGL | 13F-HR | 7/26/2022 | 000076411222000006 |
| Q1 2022 | 49 | 371,373 | AZO, CIGI, GOOGL, DLTR | 13F-HR | 5/3/2022 | 000076411222000005 |
| Q4 2021 | 60 | 378,175 | CIGI, AZO, GOOGL, MTZ | 13F-HR | 1/21/2022 | 000076411222000003 |
| Q3 2021 | 59 | 341,378 | CIGI, GOOGL, AZO, MTZ | 13F-HR | 10/28/2021 | 000076411221000004 |
| Q2 2021 | 59 | 351,759 | MTZ, CIGI, GOOGL, AZO | 13F-HR | 7/19/2021 | 000076411221000003 |
| Q1 2021 | 59 | 345,569 | MTZ, CIGI, AZO, CP | 13F-HR | 4/19/2021 | 000076411221000002 |
| Q4 2020 | 50 | 319,146 | CIGI, MTZ, CP, AZO | 13F-HR | 1/21/2021 | 000076411221000001 |
| Q3 2020 | 57 | 268,921 | AZO, CP, CIGI, CTSH | 13F-HR | 10/19/2020 | 000076411220000005 |
| Q2 2020 | 58 | 280,533 | AZO, CP, DLTR, MTZ | 13F-HR | 7/17/2020 | 000076411220000004 |
| Q1 2020 | 56 | 233,653 | AZO, CP, VOYA, EME | 13F-HR | 4/20/2020 | 000076411220000003 |
| Q4 2019 | 58 | 432,427 | MTZ, AZO, IOSP, CIGI | 13F-HR | 1/27/2020 | 000076411220000002 |
| Q3 2019 | 57 | 414,948 | MTZ, DLTR, CIGI, AZO | 13F-HR | 10/15/2019 | 000076411219000004 |
| Q2 2019 | 57 | 408,279 | AZO, AON, CIGI, EME | 13F-HR | 7/24/2019 | 000076411219000003 |
| Q1 2019 | 58 | 411,294 | AZO, DLTR, CIGI, MTZ | 13F-HR | 4/17/2019 | 000076411219000002 |
| Q4 2018 | 61 | 360,743 | DLTR, AZO, CTSH, MTZ | 13F-HR | 1/18/2019 | 000076411219000001 |
| Q3 2018 | 59 | 451,577 | CP, CIGI, BFH, CTSH | 13F-HR | 10/22/2018 | 000076411218000006 |
| Q2 2018 | 84 | 460,892 | CIGI, BFH, MTZ, KLXI | 13F-HR | 7/17/2018 | 000076411218000005 |
| Q1 2018 | 83 | 477,125 | CTSH, LYB, ILG, KLXI | 13F-HR | 4/17/2018 | 000076411218000004 |
| Q4 2017 | 82 | 497,946 | LYB, CTSH, BFH, DLTR | 13F-HR | 1/22/2018 | 000076411218000001 |
| Q3 2017 | 80 | 457,375 | CTSH, LYB, BFH, MTZ | 13F-HR | 10/23/2017 | 000076411217000008 |
| Q2 2017 | 82 | 448,717 | BFH, CTSH, ILG, MTZ | 13F-HR | 7/18/2017 | 000076411217000007 |
| Q1 2017 | 78 | 448,698 | BFH, CTSH, LYB, MTZ | 13F-HR | 4/20/2017 | 000076411217000006 |
| Q4 2016 | 73 | 483,736 | VYX, BFH, TSRA, CTSH | 13F-HR | 1/24/2017 | 000076411217000003 |
| Q3 2016 | 73 | 502,824 | BFH, LYB, TSRA, VYX | 13F-HR | 10/20/2016 | 000076411216000009 |
| Q2 2016 | 71 | 466,649 | CTSH, DLTR, BFH, LYB | 13F-HR | 7/25/2016 | 000076411216000008 |
| Q1 2016 | 70 | 492,777 | WBC, CTSH, BFH, LYB | 13F-HR | 4/19/2016 | 000076411216000007 |
| Q4 2015 | 62 | 502,914 | BFH, WBC, CTSH, LYB | 13F-HR | 1/21/2016 | 000076411216000006 |
| Q3 2015 | 57 | 491,759 | BFH, WBC, CTSH, PRAA | 13F-HR | 11/30/2015 | 000076411215000005 |
| Q2 2015 | 60 | 571,525 | BFH, WBC, LYB, PRAA | 13F-HR | 7/21/2015 | 000076411215000003 |
| Q1 2015 | 56 | 558,292 | BFH, WBC, CTSH, CP | 13F-HR | 4/28/2015 | 000076411215000002 |
| Q4 2014 | 61 | 541,227 | BFH, WBC, CP, PRAA | 13F-HR | 1/26/2015 | 000076411215000001 |
| Q3 2014 | 60 | 532,080 | LYB, BFH, CP, WBC | 13F-HR | 10/22/2014 | 000076411214000006 |
| Q2 2014 | 58 | 558,529 | BFH, WBC, LYB, PRAA | 13F-HR | 7/24/2014 | 000076411214000005 |
| Q1 2014 | 62 | 568,092 | BFH, WBC, PRAA, LYB | 13F-HR | 4/30/2014 | 000076411214000004 |
| Q4 2013 | 62 | 550,413 | BFH, ASCMA, WBC, PRAA | 13F-HR | 1/27/2014 | 000076411214000002 |