| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 369 | 1,753,209 | ORLY, NVDA, SPY, MSFT | 13F-HR | 7/31/2026 | 000119312526328871 |
| Q1 2026 | 343 | 1,493,010 | ORLY, NVDA, SPY, MSFT | 13F-HR | 4/23/2026 | 000119312526173397 |
| Q4 2025 | 327 | 1,495,572 | ORLY, NVDA, SPY, MSFT | 13F-HR | 2/4/2026 | 000119312526037903 |
| Q3 2025 | 328 | 1,500,445 | ORLY, NVDA, SPY, MSFT | 13F-HR | 11/4/2025 | 000119312525264360 |
| Q2 2025 | 334 | 1,402,792 | ORLY, NVDA, SPY, MSFT | 13F-HR | 8/5/2025 | 000095012325007036 |
| Q1 2025 | 327 | 1,326,520 | ORLY, SPY, MSFT, NVDA | 13F-HR | 4/29/2025 | 000095012325003810 |
| Q4 2024 | 331 | 1,367,687 | ORLY, SPY, NVDA, MSFT | 13F-HR | 2/4/2025 | 000095012325000894 |
| Q3 2024 | 335 | 1,381,220 | ORLY, SPY, MSFT, NVDA | 13F-HR | 11/5/2024 | 000095012324010380 |
| Q2 2024 | 328 | 1,324,648 | ORLY, SPY, MSFT, NVDA | 13F-HR | 7/26/2024 | 000095012324006836 |
| Q1 2024 | 334 | 1,330,908 | ORLY, SPY, MSFT, SFNC | 13F-HR | 5/14/2024 | 000095012324004970 |
| Q4 2023 | 331 | 1,224,723 | ORLY, SPY, SFNC, MSFT | 13F-HR | 2/6/2024 | 000095012324000866 |
| Q3 2023 | 318 | 1,128,167 | ORLY, SPY, MSFT, SFNC | 13F-HR | 10/26/2023 | 000117184323006478 |
| Q2 2023 | 327 | 1,190,383 | ORLY, SPY, MSFT, SFNC | 13F-HR | 8/3/2023 | 000117184323004963 |
| Q1 2023 | 333 | 1,171,724 | ORLY, SPY, SFNC, MSFT | 13F-HR | 4/28/2023 | 000117184323002681 |
| Q4 2022 | 338 | 1,163,676 | ORLY, SPY, SFNC, MSFT | 13F-HR | 2/8/2023 | 000117184323000805 |
| Q3 2022 | 334 | 1,072,247 | ORLY, SFNC, SPY, MSFT | 13F-HR | 10/27/2022 | 000117184322006805 |
| Q2 2022 | 347 | 1,140,968 | ORLY, SFNC, SPY, MSFT | 13F-HR | 7/29/2022 | 000117184322005177 |
| Q1 2022 | 362 | 1,335,436 | ORLY, SFNC, SPY, IWF | 13F-HR | 4/21/2022 | 000117184322002699 |
| Q4 2021 | 376 | 1,428,431 | ORLY, SFNC, SPY, IWF | 13F-HR | 1/28/2022 | 000117184322000609 |
| Q3 2021 | 373 | 1,377,254 | ORLY, SFNC, SPY, VEA | 13F-HR | 10/26/2021 | 000117184321007151 |
| Q2 2021 | 371 | 1,384,140 | ORLY, SFNC, VEA, SPY | 13F-HR | 8/5/2021 | 000117184321005570 |
| Q1 2021 | 359 | 1,324,765 | ORLY, SFNC, VEA, SPY | 13F-HR | 5/6/2021 | 000117184321003239 |
| Q4 2020 | 358 | 1,259,910 | ORLY, SFNC, SPY, VEA | 13F-HR | 2/8/2021 | 000117184321000789 |
| Q3 2020 | 343 | 1,218,431 | SFNC, ORLY, VEA, SPY | 13F-HR | 11/13/2020 | 000117184320007983 |
| Q2 2020 | 345 | 1,211,391 | SFNC, ORLY, SPY, VEA | 13F-HR | 8/14/2020 | 000117184320005950 |
| Q1 2020 | 337 | 1,149,365 | SFNC, ORLY, VEA, SPY | 13F-HR | 5/14/2020 | 000117184320003723 |
| Q4 2019 | 351 | 1,114,951 | ORLY, SFNC, VEA, SPY | 13F-HR | 1/31/2020 | 000117184320000629 |
| Q3 2019 | 351 | 1,016,513 | SFNC, ORLY, VEA, SPY | 13F-HR | 11/13/2019 | 000117184319007506 |
| Q2 2019 | 367 | 1,033,315 | SFNC, ORLY, VEA, SPY | 13F-HR | 8/13/2019 | 000117184319005425 |
| Q1 2019 | 371 | 1,027,540 | SFNC, ORLY, VEA, SPY | 13F-HR | 5/13/2019 | 000117184319003302 |
| Q4 2018 | 349 | 893,745 | SFNC, ORLY, VEA, SPY | 13F-HR | 1/24/2019 | 000117184319000484 |
| Q3 2018 | 370 | 1,015,275 | SFNC, ORLY, VEA, SPY | 13F-HR | 11/13/2018 | 000117184318007879 |
| Q2 2018 | 366 | 1,100,865 | JKHY, SFNC, ORLY, VEA | 13F-HR | 8/13/2018 | 000117184318006028 |
| Q1 2018 | 351 | 1,114,330 | JKHY, IJH, SFNC, ORLY | 13F-HR | 5/14/2018 | 000117184318003909 |
| Q4 2017 | 300 | 992,877 | JKHY, SFNC, ORLY, VEA | 13F-HR | 2/13/2018 | 000117184318001097 |
| Q3 2017 | 312 | 965,869 | JKHY, SFNC, ORLY, VEA | 13F-HR | 11/14/2017 | 000117184317006971 |
| Q2 2017 | 293 | 892,393 | JKHY, SFNC, ORLY, VEA | 13F-HR | 8/15/2017 | 000117184317005064 |
| Q1 2017 | 286 | 906,673 | JKHY, SFNC, ORLY, VEA | 13F-HR | 5/12/2017 | 000117184317003012 |
| Q4 2016 | 296 | 890,458 | JKHY, SFNC, ORLY, VEA | 13F-HR | 2/8/2017 | 000117184317000733 |
| Q3 2016 | 294 | 908,645 | SFNC, JKHY, ORLY, VEA | 13F-HR | 10/31/2016 | 000117184316012739 |
| Q2 2016 | 290 | 899,141 | JKHY, SFNC, ORLY, VEA | 13F-HR | 8/3/2016 | 000117184316011473 |
| Q1 2016 | 287 | 897,793 | JKHY, SFNC, ORLY, VEA | 13F-HR | 5/13/2016 | 000117184316010035 |