COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ASGN Incorporated | COM | 00191u102 | 443,767 | 5,433 | SH | | SOLE | | 5,433 | 0 | 0 |
Abbott Laboratories | COM | 002824100 | 642,309 | 6,632 | SH | | SOLE | | 6,632 | 0 | 0 |
AbbVie Inc. | COM | 00287y109 | 74,314,322 | 498,553 | SH | | SOLE | | 498,553 | 0 | 0 |
Addus Homecare Corp | COM | 006739106 | 2,083,833 | 24,461 | SH | | SOLE | | 24,461 | 0 | 0 |
Adobe Inc. | COM | 00724f101 | 392,623 | 770 | SH | | SOLE | | 770 | 0 | 0 |
Advanced Drainage Systems, Inc. | COM | 00790r104 | 2,317,920 | 20,363 | SH | | SOLE | | 20,363 | 0 | 0 |
Agilent Technologies, Inc. | COM | 00846u101 | 2,532,276 | 22,646 | SH | | SOLE | | 22,646 | 0 | 0 |
Air Products and Chemicals, Inc. | COM | 009158106 | 19,856,036 | 70,064 | SH | | SOLE | | 70,064 | 0 | 0 |
Align Technology Inc | COM | 016255101 | 44,884,177 | 147,007 | SH | | SOLE | | 147,007 | 0 | 0 |
Argent Mid Cap ETF | COM | 02072l839 | 374,303 | 14,424 | SH | | SOLE | | 14,424 | 0 | 0 |
Alphabet Inc. Class C | COM | 02079k107 | 2,208,488 | 16,750 | SH | | SOLE | | 16,750 | 0 | 0 |
Alphabet Inc. Class A | COM | 02079k305 | 103,742,667 | 792,776 | SH | | SOLE | | 792,776 | 0 | 0 |
Amazon.com, Inc. | COM | 023135106 | 140,401,625 | 1,104,481 | SH | | SOLE | | 1,104,481 | 0 | 0 |
American Finacial Group, Inc. | COM | 025932104 | 3,058,976 | 27,393 | SH | | SOLE | | 27,393 | 0 | 0 |
Ameriprise Financial, Inc. | COM | 03076c106 | 17,838,369 | 54,108 | SH | | SOLE | | 54,108 | 0 | 0 |
AMETEK, Inc. | COM | 031100100 | 40,456,454 | 273,798 | SH | | SOLE | | 273,798 | 0 | 0 |
Amgen Inc. | COM | 031162100 | 733,715 | 2,730 | SH | | SOLE | | 2,730 | 0 | 0 |
Analog Devices, Inc. | COM | 032654105 | 463,638 | 2,648 | SH | | SOLE | | 2,648 | 0 | 0 |
Antero Resources Corporation | COM | 03674x106 | 1,595,869 | 62,879 | SH | | SOLE | | 62,879 | 0 | 0 |
Apple Inc. | COM | 037833100 | 122,861,695 | 717,608 | SH | | SOLE | | 717,608 | 0 | 0 |
Applied Materials, Inc. | COM | 038222105 | 77,581,818 | 560,360 | SH | | SOLE | | 560,360 | 0 | 0 |
Asbury Automotive Group, Inc. | COM | 043436104 | 2,564,820 | 11,148 | SH | | SOLE | | 11,148 | 0 | 0 |
Atkore Inc. | COM | 047649108 | 2,237,402 | 14,997 | SH | | SOLE | | 14,997 | 0 | 0 |
Automatic Data Processing, Inc. | COM | 053015103 | 25,929,590 | 107,779 | SH | | SOLE | | 107,779 | 0 | 0 |
Balchem Corporation | COM | 057665200 | 226,621 | 1,827 | SH | | SOLE | | 1,827 | 0 | 0 |
Bank of New York Mellon Corp | COM | 064058100 | 332,841 | 7,804 | SH | | SOLE | | 7,804 | 0 | 0 |
Bath & Body Works Inc. | COM | 070830104 | 1,823,037 | 53,936 | SH | | SOLE | | 53,936 | 0 | 0 |
BellRing Brands, Inc. | COM | 07831c103 | 56,318,529 | 1,365,960 | SH | | SOLE | | 1,365,960 | 0 | 0 |
Berkshire Hathaway Inc. Class B | COM | 084670702 | 1,054,053 | 3,009 | SH | | SOLE | | 3,009 | 0 | 0 |
1/100 Berkshire Hthwy Cl A (Schwab cusip) | COM | 084990175 | 531,477 | 100 | SH | | SOLE | | 100 | 0 | 0 |
BlackRock, Inc. | COM | 09247x101 | 19,576,554 | 30,281 | SH | | SOLE | | 30,281 | 0 | 0 |
Blackstone Inc. | COM | 09260d107 | 66,149,449 | 617,411 | SH | | SOLE | | 617,411 | 0 | 0 |
Booz Allen Hamilton Holding Corporation | COM | 099502106 | 86,353,621 | 790,277 | SH | | SOLE | | 790,277 | 0 | 0 |
Builders FirstSource, Inc. | COM | 12008r107 | 5,421,166 | 43,547 | SH | | SOLE | | 43,547 | 0 | 0 |
CBIZ, Inc. | COM | 124805102 | 2,576,991 | 49,653 | SH | | SOLE | | 49,653 | 0 | 0 |
CDW Corporation | COM | 12514g108 | 86,134,383 | 426,915 | SH | | SOLE | | 426,915 | 0 | 0 |
The Carlyle Group Inc. | COM | 14316j108 | 61,975,278 | 2,054,883 | SH | | SOLE | | 2,054,883 | 0 | 0 |
Carrier Global Corporation | COM | 14448c104 | 367,632 | 6,660 | SH | | SOLE | | 6,660 | 0 | 0 |
Centene Corporation | COM | 15135b101 | 366,786 | 5,325 | SH | | SOLE | | 5,325 | 0 | 0 |
Charles River Laboratories Intl, Inc. | COM | 159864107 | 30,528,393 | 155,773 | SH | | SOLE | | 155,773 | 0 | 0 |
Cheniere Energy, Inc | COM | 16411R208 | 2,188,349 | 13,186 | SH | | SOLE | | 13,186 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 32,289,389 | 191,492 | SH | | SOLE | | 191,492 | 0 | 0 |
Cisco Systems, Inc. | COM | 17275R102 | 1,159,603 | 21,570 | SH | | SOLE | | 21,570 | 0 | 0 |
Cintas Corporation | COM | 172908105 | 3,522,917 | 7,324 | SH | | SOLE | | 7,324 | 0 | 0 |
Coca-Cola | COM | 191216100 | 626,416 | 11,190 | SH | | SOLE | | 11,190 | 0 | 0 |
Colliers International Group Inc. | COM | 194693107 | 2,423,732 | 25,446 | SH | | SOLE | | 25,446 | 0 | 0 |
Copart, Inc. | COM | 217204106 | 68,157,004 | 1,581,736 | SH | | SOLE | | 1,581,736 | 0 | 0 |
Costco Wholesale Corporation | COM | 22160k105 | 1,765,500 | 3,125 | SH | | SOLE | | 3,125 | 0 | 0 |
D.R. Horton, Inc. | COM | 23331a109 | 67,183,424 | 625,137 | SH | | SOLE | | 625,137 | 0 | 0 |
Danaher Corporation | COM | 235851102 | 93,214,417 | 375,713 | SH | | SOLE | | 375,713 | 0 | 0 |
The Descartes Systems Group Inc. | COM | 249906108 | 2,505,267 | 34,141 | SH | | SOLE | | 34,141 | 0 | 0 |
The Walt Disney Company | COM | 254687106 | 436,049 | 5,380 | SH | | SOLE | | 5,380 | 0 | 0 |
Edwards Lifesciences | COM | 28176e108 | 1,189,468 | 17,169 | SH | | SOLE | | 17,169 | 0 | 0 |
Emerson Electric Co. | COM | 291011104 | 21,432,737 | 221,940 | SH | | SOLE | | 221,940 | 0 | 0 |
Aspen Technology, Inc. | COM | 29109x106 | 2,421,094 | 11,853 | SH | | SOLE | | 11,853 | 0 | 0 |
Entegris, Inc. | COM | 29362u104 | 2,482,605 | 26,436 | SH | | SOLE | | 26,436 | 0 | 0 |
Envestnet, Inc. | COM | 29404k106 | 227,503 | 5,167 | SH | | SOLE | | 5,167 | 0 | 0 |
ePlus, Inc. | COM | 294268107 | 537,633 | 8,464 | SH | | SOLE | | 8,464 | 0 | 0 |
Exponent, Inc. | COM | 30214U102 | 1,697,790 | 19,834 | SH | | SOLE | | 19,834 | 0 | 0 |
Extra Space Storage Inc. | COM | 30225T102 | 16,717,032 | 137,498 | SH | | SOLE | | 137,498 | 0 | 0 |
Exxon Mobil Corp | COM | 30231G102 | 912,103 | 7,757 | SH | | SOLE | | 7,757 | 0 | 0 |
Factset Research Systems, Inc. | COM | 303075105 | 961,972 | 2,200 | SH | | SOLE | | 2,200 | 0 | 0 |
Fair Isaac Corporation | COM | 303250104 | 49,798,905 | 57,337 | SH | | SOLE | | 57,337 | 0 | 0 |
FirstService Corporation | COM | 33767e202 | 2,840,795 | 19,519 | SH | | SOLE | | 19,519 | 0 | 0 |
Fortinet, Inc. | COM | 34959e109 | 39,720,316 | 676,897 | SH | | SOLE | | 676,897 | 0 | 0 |
Gartner, Inc | COM | 366651107 | 2,575,013 | 7,494 | SH | | SOLE | | 7,494 | 0 | 0 |
General Mills, Inc. | COM | 370334104 | 335,951 | 5,250 | SH | | SOLE | | 5,250 | 0 | 0 |
Gilead Sciences, Inc. | COM | 375558103 | 17,355,545 | 231,593 | SH | | SOLE | | 231,593 | 0 | 0 |
Green Brick Partners Inc. | COM | 392709101 | 385,628 | 9,290 | SH | | SOLE | | 9,290 | 0 | 0 |
HCA Healthcare, Inc. | COM | 40412c101 | 2,976,358 | 12,100 | SH | | SOLE | | 12,100 | 0 | 0 |
Hamilton Lane Incorporated | COM | 407497106 | 263,090 | 2,909 | SH | | SOLE | | 2,909 | 0 | 0 |
Herc Holdings, Inc. | COM | 42704l104 | 261,073 | 2,195 | SH | | SOLE | | 2,195 | 0 | 0 |
The Home Depot, Inc. | COM | 437076102 | 46,471,493 | 153,798 | SH | | SOLE | | 153,798 | 0 | 0 |
Honeywell International Inc. | COM | 438516106 | 1,415,108 | 7,660 | SH | | SOLE | | 7,660 | 0 | 0 |
Houlihan Lokey, Inc. | COM | 441593100 | 24,590,891 | 229,564 | SH | | SOLE | | 229,564 | 0 | 0 |
Hubspot, Inc. | COM | 443573100 | 492,500 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ICF International Inc. | COM | 44925c103 | 2,881,439 | 23,851 | SH | | SOLE | | 23,851 | 0 | 0 |
Intercontinental Exchange | COM | 45866F104 | 715,130 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
iShares Core S&P 500 ETF | COM | 464287200 | 482,679 | 1,124 | SH | | SOLE | | 1,124 | 0 | 0 |
iShares Core S&P Smallcap - ETF | COM | 464287804 | 394,865 | 4,186 | SH | | SOLE | | 4,186 | 0 | 0 |
iShares Core MSCI EAFE ETF | COM | 46432f842 | 240,991 | 3,745 | SH | | SOLE | | 3,745 | 0 | 0 |
JPMorgan Chase & Co. | COM | 46625H100 | 37,610,428 | 259,346 | SH | | SOLE | | 259,346 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 997,151 | 6,402 | SH | | SOLE | | 6,402 | 0 | 0 |
Kimberly-Clark Corp. | COM | 494368103 | 341,160 | 2,823 | SH | | SOLE | | 2,823 | 0 | 0 |
LPL Financial Holdings Inc. | COM | 50212v100 | 772,363 | 3,250 | SH | | SOLE | | 3,250 | 0 | 0 |
Estee Lauder | COM | 518439104 | 291,557 | 2,017 | SH | | SOLE | | 2,017 | 0 | 0 |
Lockheed Martin Corporation | COM | 539830109 | 200,390 | 490 | SH | | SOLE | | 490 | 0 | 0 |
Lowe's Companies Inc. | COM | 548661107 | 288,898 | 1,390 | SH | | SOLE | | 1,390 | 0 | 0 |
Magnolia Oil & Gas Corporation | COM | 559663109 | 339,480 | 14,818 | SH | | SOLE | | 14,818 | 0 | 0 |
Marathon Oil Corp. | COM | 565849106 | 2,326,635 | 86,977 | SH | | SOLE | | 86,977 | 0 | 0 |
Marvell Technology, Inc. | COM | 573874104 | 44,958,402 | 830,564 | SH | | SOLE | | 830,564 | 0 | 0 |
Mastercard Incorporated | COM | 57636q104 | 98,808,729 | 249,574 | SH | | SOLE | | 249,574 | 0 | 0 |
Medpace Holdings, Inc. | COM | 58506q109 | 3,695,146 | 15,261 | SH | | SOLE | | 15,261 | 0 | 0 |
Merck & Co, Inc. | COM | 58933y105 | 1,083,446 | 10,524 | SH | | SOLE | | 10,524 | 0 | 0 |
Microsoft Corporation | COM | 594918104 | 174,422,886 | 552,408 | SH | | SOLE | | 552,408 | 0 | 0 |
Molina Healthcare, Inc. | COM | 60855r100 | 2,724,766 | 8,310 | SH | | SOLE | | 8,310 | 0 | 0 |
Monster Beverage Corporation | COM | 61174x109 | 37,369,357 | 705,748 | SH | | SOLE | | 705,748 | 0 | 0 |
Morgan Stanley | COM | 617446448 | 19,672,230 | 240,875 | SH | | SOLE | | 240,875 | 0 | 0 |
Murphy USA Inc. | COM | 626755102 | 336,946 | 986 | SH | | SOLE | | 986 | 0 | 0 |
NextEra Energy, Inc. | COM | 65339f101 | 38,702,316 | 675,551 | SH | | SOLE | | 675,551 | 0 | 0 |
Nike Inc, Cl. B | COM | 654106103 | 1,102,785 | 11,533 | SH | | SOLE | | 11,533 | 0 | 0 |
Northrop Grumman Corporation | COM | 666807102 | 3,984,046 | 9,051 | SH | | SOLE | | 9,051 | 0 | 0 |
NVIDIA Corporation | COM | 67066g104 | 5,567,872 | 12,800 | SH | | SOLE | | 12,800 | 0 | 0 |
OneMain Holdings, Inc. | COM | 68268w103 | 2,799,405 | 69,828 | SH | | SOLE | | 69,828 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 18,318,421 | 172,946 | SH | | SOLE | | 172,946 | 0 | 0 |
Palo Alto Networks, Inc. | COM | 697435105 | 421,992 | 1,800 | SH | | SOLE | | 1,800 | 0 | 0 |
PepsiCo, Inc. | COM | 713448108 | 25,589,322 | 151,023 | SH | | SOLE | | 151,023 | 0 | 0 |
Pioneer Natural Resources Co. | COM | 723787107 | 74,058,135 | 322,623 | SH | | SOLE | | 322,623 | 0 | 0 |
Post Holdings, Inc. | COM | 737446104 | 37,697,649 | 439,674 | SH | | SOLE | | 439,674 | 0 | 0 |
Principal Financial Group, Inc. | COM | 74251v102 | 4,308,036 | 59,776 | SH | | SOLE | | 59,776 | 0 | 0 |
The Procter & Gamble Company | COM | 742718109 | 14,224,781 | 97,524 | SH | | SOLE | | 97,524 | 0 | 0 |
QUALCOMM Incorporated | COM | 747525103 | 236,003 | 2,125 | SH | | SOLE | | 2,125 | 0 | 0 |
Qualys, Inc. | COM | 74758t303 | 259,640 | 1,702 | SH | | SOLE | | 1,702 | 0 | 0 |
RLI Corp | COM | 749607107 | 562,992 | 4,143 | SH | | SOLE | | 4,143 | 0 | 0 |
Raytheon Technologies Corp. | COM | 75513e101 | 479,320 | 6,660 | SH | | SOLE | | 6,660 | 0 | 0 |
RBC Bearings Incorporated | COM | 75524b104 | 299,452 | 1,279 | SH | | SOLE | | 1,279 | 0 | 0 |
Republic Services, Inc. | COM | 760759100 | 11,968,560 | 83,984 | SH | | SOLE | | 83,984 | 0 | 0 |
Schwab US Large-Cap ETF | COM | 808524201 | 440,979 | 8,715 | SH | | SOLE | | 8,715 | 0 | 0 |
Select Medical Holdings Corporation | COM | 81619q105 | 308,900 | 12,224 | SH | | SOLE | | 12,224 | 0 | 0 |
Service Corporation International | COM | 817565104 | 1,829,737 | 32,022 | SH | | SOLE | | 32,022 | 0 | 0 |
Skyline Champion Corporation | COM | 830830105 | 485,738 | 7,623 | SH | | SOLE | | 7,623 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 657,144 | 7,200 | SH | | SOLE | | 7,200 | 0 | 0 |
TFI International Inc. | COM | 87241L109 | 2,544,958 | 19,819 | SH | | SOLE | | 19,819 | 0 | 0 |
TJX Co. | COM | 872540109 | 239,976 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
Target Corporation | COM | 87612e106 | 421,832 | 3,815 | SH | | SOLE | | 3,815 | 0 | 0 |
Tempur Sealy International Inc. | COM | 88023u101 | 2,764,355 | 63,783 | SH | | SOLE | | 63,783 | 0 | 0 |
Texas Instruments Incorporated | COM | 882508104 | 17,343,982 | 109,075 | SH | | SOLE | | 109,075 | 0 | 0 |
Thermo Fisher Scientific, Inc. | COM | 883556102 | 23,015,044 | 45,469 | SH | | SOLE | | 45,469 | 0 | 0 |
TopBuild Corp. | COM | 89055f103 | 2,868,995 | 11,403 | SH | | SOLE | | 11,403 | 0 | 0 |
Tractor Supply Company | COM | 892356106 | 20,223,224 | 99,597 | SH | | SOLE | | 99,597 | 0 | 0 |
UFP Industries, Inc. | COM | 90278q108 | 410,419 | 4,008 | SH | | SOLE | | 4,008 | 0 | 0 |
Union Pacific Corporation | COM | 907818108 | 218,750 | 1,074 | SH | | SOLE | | 1,074 | 0 | 0 |
United Rentals, Inc. | COM | 911363109 | 94,089,239 | 211,641 | SH | | SOLE | | 211,641 | 0 | 0 |
UnitedHealth Group, Incorporated | COM | 91324p102 | 101,435,502 | 201,185 | SH | | SOLE | | 201,185 | 0 | 0 |
Victory Capital Holdings, Inc. | COM | 92645b103 | 2,996,733 | 89,884 | SH | | SOLE | | 89,884 | 0 | 0 |
Visa Inc. | COM | 92826c839 | 66,706,352 | 290,015 | SH | | SOLE | | 290,015 | 0 | 0 |
Walmart, Inc. | COM | 931142103 | 1,691,260 | 10,575 | SH | | SOLE | | 10,575 | 0 | 0 |
Waste Connections, Inc. | COM | 94106B101 | 54,142,508 | 403,146 | SH | | SOLE | | 403,146 | 0 | 0 |
Yum! Brands | COM | 988498101 | 562,230 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
Zebra Technologies Corporation | COM | 989207105 | 2,489,242 | 10,524 | SH | | SOLE | | 10,524 | 0 | 0 |
Accenture plc | COM | g1151c101 | 27,123,745 | 88,319 | SH | | SOLE | | 88,319 | 0 | 0 |
Eaton Corporation plc | COM | g29183103 | 41,122,865 | 192,812 | SH | | SOLE | | 192,812 | 0 | 0 |
Ferguson PLC | COM | g3421j106 | 27,879,565 | 169,512 | SH | | SOLE | | 169,512 | 0 | 0 |
Trane Technologies plc | COM | g8994e103 | 1,204,068 | 5,934 | SH | | SOLE | | 5,934 | 0 | 0 |
Garmin Ltd. | COM | h2906t109 | 20,285,976 | 192,832 | SH | | SOLE | | 192,832 | 0 | 0 |