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 |
1/100 Berkshire Hthwy Cl A (Schwab cusip) | COM | 084990175 | 634,440 | 100 | SH | | SOLE | | 100 | 0 | 0 |
Abbott Laboratories | COM | 002824100 | 753,793 | 6,632 | SH | | SOLE | | 6,632 | 0 | 0 |
AbbVie Inc. | COM | 00287Y109 | 86,641,775 | 475,792 | SH | | SOLE | | 475,792 | 0 | 0 |
Accenture plc | COM | G1151C101 | 29,669,657 | 85,600 | SH | | SOLE | | 85,600 | 0 | 0 |
Addus Homecare Corp | COM | 006739106 | 2,544,748 | 24,625 | SH | | SOLE | | 24,625 | 0 | 0 |
Adobe Inc. | COM | 00724F101 | 388,542 | 770 | SH | | SOLE | | 770 | 0 | 0 |
Advanced Drainage Systems, Inc. | COM | 00790R104 | 3,531,609 | 20,504 | SH | | SOLE | | 20,504 | 0 | 0 |
Agilent Technologies, Inc. | COM | 00846U101 | 4,194,471 | 28,826 | SH | | SOLE | | 28,826 | 0 | 0 |
Alamo Group Inc. | COM | 011311107 | 271,028 | 1,187 | SH | | SOLE | | 1,187 | 0 | 0 |
Alarm.com Holdings, Inc. | COM | 011642105 | 200,959 | 2,773 | SH | | SOLE | | 2,773 | 0 | 0 |
Align Technology Inc | COM | 016255101 | 44,777,148 | 136,549 | SH | | SOLE | | 136,549 | 0 | 0 |
Alphabet Inc. Class A | COM | 02079K305 | 114,488,253 | 758,552 | SH | | SOLE | | 758,552 | 0 | 0 |
Alphabet Inc. Class C | COM | 02079K107 | 2,550,355 | 16,750 | SH | | SOLE | | 16,750 | 0 | 0 |
Amazon.com, Inc. | COM | 023135106 | 189,942,305 | 1,053,012 | SH | | SOLE | | 1,053,012 | 0 | 0 |
American Finacial Group, Inc. | COM | 025932104 | 3,770,942 | 27,630 | SH | | SOLE | | 27,630 | 0 | 0 |
Ameriprise Financial, Inc. | COM | 03076C106 | 22,460,524 | 51,228 | SH | | SOLE | | 51,228 | 0 | 0 |
AMETEK, Inc. | COM | 031100100 | 3,715,065 | 20,312 | SH | | SOLE | | 20,312 | 0 | 0 |
Amgen Inc. | COM | 031162100 | 19,928,615 | 70,092 | SH | | SOLE | | 70,092 | 0 | 0 |
Analog Devices, Inc. | COM | 032654105 | 523,748 | 2,648 | SH | | SOLE | | 2,648 | 0 | 0 |
Apple Inc. | COM | 037833100 | 118,144,805 | 688,971 | SH | | SOLE | | 688,971 | 0 | 0 |
Applied Materials, Inc. | COM | 038222105 | 110,029,363 | 533,527 | SH | | SOLE | | 533,527 | 0 | 0 |
Argent Mid Cap ETF | COM | 02072l839 | 600,702 | 17,549 | SH | | SOLE | | 17,549 | 0 | 0 |
Asbury Automotive Group, Inc. | COM | 043436104 | 2,720,901 | 11,540 | SH | | SOLE | | 11,540 | 0 | 0 |
ASGN Incorporated | COM | 00191U102 | 686,073 | 6,549 | SH | | SOLE | | 6,549 | 0 | 0 |
Aspen Technology, Inc. | COM | 29109X106 | 2,570,237 | 12,051 | SH | | SOLE | | 12,051 | 0 | 0 |
Atkore Inc. | COM | 047649108 | 263,458 | 1,384 | SH | | SOLE | | 1,384 | 0 | 0 |
Automatic Data Processing, Inc. | COM | 053015103 | 25,872,788 | 103,599 | SH | | SOLE | | 103,599 | 0 | 0 |
Axos Financials, Inc. | COM | 05465C100 | 324,186 | 5,999 | SH | | SOLE | | 5,999 | 0 | 0 |
Balchem Corporation | COM | 057665200 | 347,863 | 2,245 | SH | | SOLE | | 2,245 | 0 | 0 |
Bank of New York Mellon Corp | COM | 064058100 | 419,474 | 7,280 | SH | | SOLE | | 7,280 | 0 | 0 |
BellRing Brands, Inc. | COM | 07831C103 | 44,192,161 | 748,639 | SH | | SOLE | | 748,639 | 0 | 0 |
Berkshire Hathaway Inc. Class B | COM | 084670702 | 1,189,651 | 2,829 | SH | | SOLE | | 2,829 | 0 | 0 |
BlackRock, Inc. | COM | 09247X101 | 24,348,562 | 29,205 | SH | | SOLE | | 29,205 | 0 | 0 |
Blackstone Inc. | COM | 09260D107 | 77,538,715 | 590,232 | SH | | SOLE | | 590,232 | 0 | 0 |
Booz Allen Hamilton Holding Corporation | COM | 099502106 | 112,101,493 | 755,197 | SH | | SOLE | | 755,197 | 0 | 0 |
Builders FirstSource, Inc. | COM | 12008R107 | 9,140,538 | 43,829 | SH | | SOLE | | 43,829 | 0 | 0 |
Carlisle Companies, Inc. | COM | 142339100 | 270,377 | 690 | SH | | SOLE | | 690 | 0 | 0 |
Carrier Global Corporation | COM | 14448C104 | 387,146 | 6,660 | SH | | SOLE | | 6,660 | 0 | 0 |
CBIZ, Inc. | COM | 124805102 | 4,000,203 | 50,958 | SH | | SOLE | | 50,958 | 0 | 0 |
CDW Corporation | COM | 12514G108 | 104,225,677 | 407,482 | SH | | SOLE | | 407,482 | 0 | 0 |
Centene Corporation | COM | 15135B101 | 268,009 | 3,415 | SH | | SOLE | | 3,415 | 0 | 0 |
Charles River Laboratories Intl, Inc. | COM | 159864107 | 39,897,929 | 147,252 | SH | | SOLE | | 147,252 | 0 | 0 |
Cheniere Energy, Inc | COM | 16411R208 | 2,158,733 | 13,385 | SH | | SOLE | | 13,385 | 0 | 0 |
Chesapeake Utilities Corp | COM | 165303108 | 214,171 | 1,996 | SH | | SOLE | | 1,996 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 28,816,490 | 182,683 | SH | | SOLE | | 182,683 | 0 | 0 |
Cintas Corporation | COM | 172908105 | 4,990,586 | 7,264 | SH | | SOLE | | 7,264 | 0 | 0 |
Cisco Systems, Inc. | COM | 17275R102 | 237,073 | 4,750 | SH | | SOLE | | 4,750 | 0 | 0 |
Coca-Cola | COM | 191216100 | 630,766 | 10,310 | SH | | SOLE | | 10,310 | 0 | 0 |
Colliers International Group Inc. | COM | 194693107 | 3,269,653 | 26,750 | SH | | SOLE | | 26,750 | 0 | 0 |
Copart, Inc. | COM | 217204106 | 87,554,942 | 1,511,653 | SH | | SOLE | | 1,511,653 | 0 | 0 |
Costco Wholesale Corporation | COM | 22160K105 | 2,289,469 | 3,125 | SH | | SOLE | | 3,125 | 0 | 0 |
D.R. Horton, Inc. | COM | 23331A109 | 98,201,149 | 596,786 | SH | | SOLE | | 596,786 | 0 | 0 |
Danaher Corporation | COM | 235851102 | 99,649,812 | 399,046 | SH | | SOLE | | 399,046 | 0 | 0 |
Eaton Corporation plc | COM | G29183103 | 41,864,980 | 133,891 | SH | | SOLE | | 133,891 | 0 | 0 |
Edwards Lifesciences | COM | 28176E108 | 1,629,871 | 17,056 | SH | | SOLE | | 17,056 | 0 | 0 |
Emerson Electric Co. | COM | 291011104 | 748,572 | 6,600 | SH | | SOLE | | 6,600 | 0 | 0 |
EnPro Inc. | COM | 29355X107 | 261,931 | 1,552 | SH | | SOLE | | 1,552 | 0 | 0 |
Entegris, Inc. | COM | 29362U104 | 3,791,207 | 26,976 | SH | | SOLE | | 26,976 | 0 | 0 |
Envestnet, Inc. | COM | 29404K106 | 367,034 | 6,338 | SH | | SOLE | | 6,338 | 0 | 0 |
ePlus, Inc. | COM | 294268107 | 618,974 | 7,881 | SH | | SOLE | | 7,881 | 0 | 0 |
Estee Lauder | COM | 518439104 | 308,300 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Exponent, Inc. | COM | 30214U102 | 1,700,933 | 20,570 | SH | | SOLE | | 20,570 | 0 | 0 |
Extra Space Storage Inc. | COM | 30225T102 | 19,516,381 | 132,765 | SH | | SOLE | | 132,765 | 0 | 0 |
Exxon Mobil Corp | COM | 30231G102 | 859,048 | 7,390 | SH | | SOLE | | 7,390 | 0 | 0 |
Factset Research Systems, Inc. | COM | 303075105 | 999,658 | 2,200 | SH | | SOLE | | 2,200 | 0 | 0 |
Fair Isaac Corporation | COM | 303250104 | 68,892,249 | 55,131 | SH | | SOLE | | 55,131 | 0 | 0 |
Ferguson PLC | COM | G3421J106 | 35,797,844 | 163,887 | SH | | SOLE | | 163,887 | 0 | 0 |
FirstService Corporation | COM | 33767E202 | 4,047,510 | 24,412 | SH | | SOLE | | 24,412 | 0 | 0 |
Fortinet, Inc. | COM | 34959E109 | 43,856,318 | 642,019 | SH | | SOLE | | 642,019 | 0 | 0 |
Garmin Ltd. | COM | H2906T109 | 27,813,810 | 186,833 | SH | | SOLE | | 186,833 | 0 | 0 |
Gartner, Inc | COM | 366651107 | 3,704,679 | 7,772 | SH | | SOLE | | 7,772 | 0 | 0 |
General Mills, Inc. | COM | 370334104 | 266,586 | 3,810 | SH | | SOLE | | 3,810 | 0 | 0 |
Glacier Bancorp, Inc. | COM | 37637Q105 | 273,219 | 6,783 | SH | | SOLE | | 6,783 | 0 | 0 |
Green Brick Partners Inc. | COM | 392709101 | 712,220 | 11,825 | SH | | SOLE | | 11,825 | 0 | 0 |
Hamilton Lane Incorporated | COM | 407497106 | 595,260 | 5,279 | SH | | SOLE | | 5,279 | 0 | 0 |
HCA Healthcare, Inc. | COM | 40412C101 | 4,063,396 | 12,183 | SH | | SOLE | | 12,183 | 0 | 0 |
Herc Holdings, Inc. | COM | 42704L104 | 453,064 | 2,692 | SH | | SOLE | | 2,692 | 0 | 0 |
Honeywell International Inc. | COM | 438516106 | 1,572,215 | 7,660 | SH | | SOLE | | 7,660 | 0 | 0 |
Houlihan Lokey, Inc. | COM | 441593100 | 31,229,346 | 243,618 | SH | | SOLE | | 243,618 | 0 | 0 |
I3 Verticals, LLC | COM | 46571Y107 | 200,402 | 8,755 | SH | | SOLE | | 8,755 | 0 | 0 |
ICF International Inc. | COM | 44925C103 | 3,747,072 | 24,876 | SH | | SOLE | | 24,876 | 0 | 0 |
Intercontinental Exchange | COM | 45866F104 | 893,295 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
iShares Core MSCI EAFE ETF | COM | 46432f842 | 322,115 | 4,340 | SH | | SOLE | | 4,340 | 0 | 0 |
iShares Core S&P 500 ETF | COM | 464287200 | 590,921 | 1,124 | SH | | SOLE | | 1,124 | 0 | 0 |
iShares Core S&P Smallcap - ETF | COM | 464287804 | 462,637 | 4,186 | SH | | SOLE | | 4,186 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 979,394 | 6,191 | SH | | SOLE | | 6,191 | 0 | 0 |
JPMorgan Chase & Co. | COM | 46625H100 | 50,245,926 | 250,853 | SH | | SOLE | | 250,853 | 0 | 0 |
Lockheed Martin Corporation | COM | 539830109 | 222,886 | 490 | SH | | SOLE | | 490 | 0 | 0 |
Lowe's Companies Inc. | COM | 548661107 | 341,338 | 1,340 | SH | | SOLE | | 1,340 | 0 | 0 |
LPL Financial Holdings Inc. | COM | 50212V100 | 858,650 | 3,250 | SH | | SOLE | | 3,250 | 0 | 0 |
Madison Square Garden Sports Corp | COM | 55825T103 | 216,996 | 1,176 | SH | | SOLE | | 1,176 | 0 | 0 |
Magnolia Oil & Gas Corporation | COM | 559663109 | 481,736 | 18,564 | SH | | SOLE | | 18,564 | 0 | 0 |
Marathon Oil Corp. | COM | 565849106 | 2,481,535 | 87,563 | SH | | SOLE | | 87,563 | 0 | 0 |
Marvell Technology, Inc. | COM | 573874104 | 56,296,356 | 794,249 | SH | | SOLE | | 794,249 | 0 | 0 |
Mastercard Incorporated | COM | 57636Q104 | 115,148,531 | 239,111 | SH | | SOLE | | 239,111 | 0 | 0 |
Medpace Holdings, Inc. | COM | 58506Q109 | 6,405,778 | 15,850 | SH | | SOLE | | 15,850 | 0 | 0 |
Merck & Co, Inc. | COM | 58933Y105 | 1,377,558 | 10,440 | SH | | SOLE | | 10,440 | 0 | 0 |
Microsoft Corporation | COM | 594918104 | 221,802,008 | 527,196 | SH | | SOLE | | 527,196 | 0 | 0 |
Molina Healthcare, Inc. | COM | 60855R100 | 3,461,243 | 8,425 | SH | | SOLE | | 8,425 | 0 | 0 |
Monster Beverage Corporation | COM | 61174X109 | 39,779,844 | 671,050 | SH | | SOLE | | 671,050 | 0 | 0 |
Murphy USA Inc. | COM | 626755102 | 2,680,365 | 6,394 | SH | | SOLE | | 6,394 | 0 | 0 |
NextEra Energy, Inc. | COM | 65339F101 | 40,592,624 | 635,153 | SH | | SOLE | | 635,153 | 0 | 0 |
Nike Inc, Cl. B | COM | 654106103 | 582,676 | 6,200 | SH | | SOLE | | 6,200 | 0 | 0 |
NVIDIA Corporation | COM | 67066G104 | 6,022,227 | 6,665 | SH | | SOLE | | 6,665 | 0 | 0 |
O'Reilly Automotive, Inc. | COM | 67103H107 | 49,914,558 | 44,216 | SH | | SOLE | | 44,216 | 0 | 0 |
OneMain Holdings, Inc. | COM | 68268W103 | 25,729,588 | 503,613 | SH | | SOLE | | 503,613 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 21,042,222 | 167,520 | SH | | SOLE | | 167,520 | 0 | 0 |
Packaging Corp. of America | COM | 695156109 | 244,816 | 1,290 | SH | | SOLE | | 1,290 | 0 | 0 |
Palo Alto Networks, Inc. | COM | 697435105 | 511,434 | 1,800 | SH | | SOLE | | 1,800 | 0 | 0 |
Patrick Industries, Inc. | COM | 703343103 | 2,102,791 | 17,601 | SH | | SOLE | | 17,601 | 0 | 0 |
PepsiCo, Inc. | COM | 713448108 | 25,692,584 | 146,806 | SH | | SOLE | | 146,806 | 0 | 0 |
Pioneer Natural Resources Co. | COM | 723787107 | 80,608,561 | 307,080 | SH | | SOLE | | 307,080 | 0 | 0 |
Pool Corporation | COM | 73278L105 | 15,879,793 | 39,355 | SH | | SOLE | | 39,355 | 0 | 0 |
Post Holdings, Inc. | COM | 737446104 | 375,487 | 3,533 | SH | | SOLE | | 3,533 | 0 | 0 |
QUALCOMM Incorporated | COM | 747525103 | 253,950 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
Qualys, Inc. | COM | 74758T303 | 339,080 | 2,032 | SH | | SOLE | | 2,032 | 0 | 0 |
Raytheon Technologies Corp. | COM | 75513E101 | 649,550 | 6,660 | SH | | SOLE | | 6,660 | 0 | 0 |
RBC Bearings Incorporated | COM | 75524B104 | 553,136 | 2,046 | SH | | SOLE | | 2,046 | 0 | 0 |
Republic Services, Inc. | COM | 760759100 | 22,396,981 | 116,992 | SH | | SOLE | | 116,992 | 0 | 0 |
RLI Corp | COM | 749607107 | 761,503 | 5,129 | SH | | SOLE | | 5,129 | 0 | 0 |
Schwab US Large-Cap ETF | COM | 808524201 | 421,387 | 6,790 | SH | | SOLE | | 6,790 | 0 | 0 |
Select Medical Holdings Corporation | COM | 81619Q105 | 469,044 | 15,557 | SH | | SOLE | | 15,557 | 0 | 0 |
Service Corporation International | COM | 817565104 | 2,388,597 | 32,187 | SH | | SOLE | | 32,187 | 0 | 0 |
Skyline Champion Corporation | COM | 830830105 | 802,069 | 9,435 | SH | | SOLE | | 9,435 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 627,392 | 6,865 | SH | | SOLE | | 6,865 | 0 | 0 |
Target Corporation | COM | 87612E106 | 619,362 | 3,495 | SH | | SOLE | | 3,495 | 0 | 0 |
Tempur Sealy International Inc. | COM | 88023U101 | 3,689,891 | 64,940 | SH | | SOLE | | 64,940 | 0 | 0 |
Texas Instruments Incorporated | COM | 882508104 | 17,955,371 | 103,067 | SH | | SOLE | | 103,067 | 0 | 0 |
TFI International Inc. | COM | 87241L109 | 28,927,160 | 181,407 | SH | | SOLE | | 181,407 | 0 | 0 |
The Carlyle Group Inc. | COM | 14316J108 | 97,795,654 | 2,084,751 | SH | | SOLE | | 2,084,751 | 0 | 0 |
The Descartes Systems Group Inc. | COM | 249906108 | 4,025,306 | 43,978 | SH | | SOLE | | 43,978 | 0 | 0 |
The Home Depot, Inc. | COM | 437076102 | 55,445,780 | 144,541 | SH | | SOLE | | 144,541 | 0 | 0 |
The Procter & Gamble Company | COM | 742718109 | 15,163,920 | 93,460 | SH | | SOLE | | 93,460 | 0 | 0 |
The Progressive Corporation | COM | 743315103 | 54,347,746 | 262,778 | SH | | SOLE | | 262,778 | 0 | 0 |
The Walt Disney Company | COM | 254687106 | 573,257 | 4,685 | SH | | SOLE | | 4,685 | 0 | 0 |
Thermo Fisher Scientific, Inc. | COM | 883556102 | 23,410,015 | 40,278 | SH | | SOLE | | 40,278 | 0 | 0 |
Thomson Reuters Corporation | COM | 884903808 | 16,458,100 | 105,616 | SH | | SOLE | | 105,616 | 0 | 0 |
TJX Co. | COM | 872540109 | 273,834 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
TopBuild Corp. | COM | 89055F103 | 5,060,462 | 11,482 | SH | | SOLE | | 11,482 | 0 | 0 |
Tractor Supply Company | COM | 892356106 | 24,904,116 | 95,156 | SH | | SOLE | | 95,156 | 0 | 0 |
Trane Technologies plc | COM | G8994E103 | 1,775,683 | 5,915 | SH | | SOLE | | 5,915 | 0 | 0 |
TransDigm Group Incorporated | COM | 893641100 | 75,909,666 | 61,635 | SH | | SOLE | | 61,635 | 0 | 0 |
UFP Industries, Inc. | COM | 90278Q108 | 631,410 | 5,133 | SH | | SOLE | | 5,133 | 0 | 0 |
Union Pacific Corporation | COM | 907818108 | 259,026 | 1,053 | SH | | SOLE | | 1,053 | 0 | 0 |
United Rentals, Inc. | COM | 911363109 | 120,743,625 | 167,441 | SH | | SOLE | | 167,441 | 0 | 0 |
UnitedHealth Group, Incorporated | COM | 91324P102 | 91,958,580 | 185,888 | SH | | SOLE | | 185,888 | 0 | 0 |
Victory Capital Holdings, Inc. | COM | 92645B103 | 3,983,074 | 93,874 | SH | | SOLE | | 93,874 | 0 | 0 |
Visa Inc. | COM | 92826C839 | 77,062,181 | 276,129 | SH | | SOLE | | 276,129 | 0 | 0 |
Walmart, Inc. | COM | 931142103 | 1,908,893 | 31,725 | SH | | SOLE | | 31,725 | 0 | 0 |
Waste Connections, Inc. | COM | 94106B101 | 65,407,722 | 380,255 | SH | | SOLE | | 380,255 | 0 | 0 |
Yum! Brands | COM | 988498101 | 623,925 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |