The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100   1,847,393 16,945 SH   SOLE   16,945 0 0
AbbVie Inc COM 00287Y109   1,577,835 11,711 SH   SOLE   11,711 0 0
Accenture Ltd. Ireland Class COM G1151C101   2,851,205 9,240 SH   SOLE   9,240 0 0
Activision Blizzard Inc. COM 00507V109   14,223,939 168,730 SH   SOLE   168,730 0 0
Adobe Inc COM 00724F101   14,721,044 30,105 SH   SOLE   30,105 0 0
Advanced Micro Devices Inc COM 007903107   17,372,984 152,515 SH   SOLE   152,515 0 0
AEye Inc COM 008183105   19,594 108,733 SH   SOLE   108,733 0 0
Agco Corp COM 001084102   1,915,599 14,576 SH   SOLE   14,576 0 0
Akoustis Tech Inc COM 00973N102   39,750 12,500 SH   SOLE   12,500 0 0
Alaska Air Group COM 011659109   1,748,505 32,879 SH   SOLE   32,879 0 0
Align Technology Inc COM 016255101   427,197 1,208 SH   SOLE   1,208 0 0
Alphabet Inc Class A COM 02079K305   30,400,089 253,969 SH   SOLE   253,969 0 0
Alphabet Inc Class C COM 02079K107   6,051,766 50,027 SH   SOLE   50,027 0 0
Altria Group Inc COM 02209S103   224,008 4,945 SH   SOLE   4,945 0 0
Amazon.com Inc. COM 023135106   35,759,696 274,315 SH   SOLE   274,315 0 0
Amazon.com Inc. COM 023135106   65,180 500 SH Call SOLE   500 0 0
Amer Express Company COM 025816109   4,602,338 26,420 SH   SOLE   26,420 0 0
American Tower REIT COM 03027X100   1,856,006 9,570 SH   SOLE   9,570 0 0
Amgen Incorporated COM 031162100   266,424 1,200 SH   SOLE   1,200 0 0
Apple Inc COM 037833100   50,041,746 257,987 SH   SOLE   257,987 0 0
Applied Materials Inc. COM 038222105   5,210,956 36,052 SH   SOLE   36,052 0 0
Archer Daniels Midland Co. COM 039483102   201,216 2,663 SH   SOLE   2,663 0 0
Archrock Inc COM 03957W106   107,625 10,500 SH   SOLE   10,500 0 0
ASML Hldg NV NY Registry Shs N COM N07059210   1,647,208 2,273 SH   SOLE   2,273 0 0
Astrazeneca PLC Spon. ADR COM 046353108   2,097,270 29,304 SH   SOLE   29,304 0 0
Atlassian Corp Cl A COM 049468101   864,725 5,153 SH   SOLE   5,153 0 0
Automatic Data Processing COM 053015103   376,923 1,715 SH   SOLE   1,715 0 0
Axon Enterprise Inc COM 05464C101   960,576 4,923 SH   SOLE   4,923 0 0
Ball Corp COM 058498106   1,431,791 24,597 SH   SOLE   24,597 0 0
Bank of America Corporation COM 060505104   327,589 11,418 SH   SOLE   11,418 0 0
Bank of America Corporation COM 060505104   5,738 200 SH Call SOLE   200 0 0
Bank of America Corporation COM 060505104   86,070 3,000 SH Call SOLE   3,000 0 0
Berkshire Hathaway Inc Class COM 084670702   2,447,698 7,178 SH   SOLE   7,178 0 0
Blackstone Group Inc Cl A COM 09260D107   2,558,868 27,524 SH   SOLE   27,524 0 0
Boeing Company COM 097023105   481,867 2,282 SH   SOLE   2,282 0 0
Booking Hldgs Inc COM 09857L108   334,841 124 SH   SOLE   124 0 0
Bristol Myers Squibb Company COM 110122108   248,580 3,887 SH   SOLE   3,887 0 0
Broadcom Inc Com COM 11135F101   20,849,388 24,036 SH   SOLE   24,036 0 0
Cadence Design Systems Inc COM 127387108   13,533,446 57,707 SH   SOLE   57,707 0 0
Cara Therapeutics Inc COM 140755109   31,795 11,235 SH   SOLE   11,235 0 0
Caterpillar Inc COM 149123101   2,399,167 9,751 SH   SOLE   9,751 0 0
Charles River Laboratories Int COM 159864107   613,509 2,918 SH   SOLE   2,918 0 0
Chemed Corp New COM 16359R103   1,083,340 2,000 SH   SOLE   2,000 0 0
Chevron Corporation COM 166764100   476,298 3,027 SH   SOLE   3,027 0 0
Chubb Corporation COM H1467J104   1,698,119 8,819 SH   SOLE   8,819 0 0
Cisco Systems Inc COM 17275R102   3,456,345 66,802 SH   SOLE   66,802 0 0
Coca-Cola Company COM 191216100   2,197,034 36,483 SH   SOLE   36,483 0 0
Colgate Palmolive Co. COM 194162103   2,412,937 31,321 SH   SOLE   31,321 0 0
Commerce Bancshares Inc. COM 200525103   429,529 8,820 SH   SOLE   8,820 0 0
Copart Inc COM 217204106   9,252,525 101,442 SH   SOLE   101,442 0 0
Costco Wholesale Corporation COM 22160K105   19,770,434 36,722 SH   SOLE   36,722 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   489,518 3,333 SH   SOLE   3,333 0 0
Cummins Inc. COM 231021106   2,522,942 10,291 SH   SOLE   10,291 0 0
CyberArk Software Ltd COM M2682V108   253,567 1,622 SH   SOLE   1,622 0 0
Daktronics Inc COM 234264109   97,824 15,285 SH   SOLE   15,285 0 0
Danaher Corporation COM 235851102   801,099 3,338 SH   SOLE   3,338 0 0
Deckers Outdoor Corporation COM 243537107   18,969,377 35,950 SH   SOLE   35,950 0 0
Deere & Company COM 244199105   9,045,601 22,324 SH   SOLE   22,324 0 0
DexCom Inc COM 252131107   10,161,414 79,071 SH   SOLE   79,071 0 0
Dick's Sporting Goods Inc. COM 253393102   2,780,702 21,036 SH   SOLE   21,036 0 0
Disney Walt Co. COM 254687106   2,759,466 30,908 SH   SOLE   30,908 0 0
Edwards Lifesciences Corporati COM 28176E108   1,379,199 14,621 SH   SOLE   14,621 0 0
Elastic NV COM N14506104   240,514 3,751 SH   SOLE   3,751 0 0
Elevance Health Inc COM 036752103   2,392,507 5,385 SH   SOLE   5,385 0 0
Eli Lilly & Co COM 532457108   14,565,694 31,058 SH   SOLE   31,058 0 0
Emerson Electric Company COM 291011104   654,455 7,240 SH   SOLE   7,240 0 0
Enterprise Financial Services COM 293712105   308,694 7,895 SH   SOLE   7,895 0 0
Exxon Mobil Corporation COM 30231G102   648,648 6,048 SH   SOLE   6,048 0 0
Fair Isaac Corp COM 303250104   204,730 253 SH   SOLE   253 0 0
Fedex Corporation COM 31428X106   2,425,853 9,786 SH   SOLE   9,786 0 0
Fiserv Inc COM 337738108   2,981,303 23,633 SH   SOLE   23,633 0 0
Gallagher Arthur J & Company COM 363576109   2,312,140 10,530 SH   SOLE   10,530 0 0
General Mills Inc. COM 370334104   459,970 5,997 SH   SOLE   5,997 0 0
Gilead Sciences Inc COM 375558103   1,196,666 15,527 SH   SOLE   15,527 0 0
Goldman Sachs Group Inc COM 38141G104   481,358 1,492 SH   SOLE   1,492 0 0
Grainger WW Inc COM 384802104   2,125,404 2,695 SH   SOLE   2,695 0 0
Hershey Co. COM 427866108   1,698,384 6,802 SH   SOLE   6,802 0 0
Hess Corporation COM 42809H107   208,252 1,532 SH   SOLE   1,532 0 0
Home Depot Inc COM 437076102   2,006,262 6,458 SH   SOLE   6,458 0 0
Honeywell International Inc. COM 438516106   238,625 1,150 SH   SOLE   1,150 0 0
HSBC Holdings PLC Sponsored A COM 404280406   405,669 10,239 SH   SOLE   10,239 0 0
Hubbell Inc Com COM 443510607   1,969,466 5,940 SH   SOLE   5,940 0 0
Idexx Laboratories Corp COM 45168D104   3,531,681 7,032 SH   SOLE   7,032 0 0
Integral Ad Science Holding Co COM 45828L108   182,281 10,138 SH   SOLE   10,138 0 0
Intuit Inc. COM 461202103   978,309 2,135 SH   SOLE   2,135 0 0
Intuitive Surgical Inc COM 46120E602   29,720,399 86,917 SH   SOLE   86,917 0 0
IQVIA Hldgs Inc COM 46266C105   2,447,521 10,889 SH   SOLE   10,889 0 0
Jabil Inc COM 466313103   338,792 3,139 SH   SOLE   3,139 0 0
Johnson & Johnson COM 478160104   979,095 5,915 SH   SOLE   5,915 0 0
Johnson Controls International COM G51502105   1,564,426 22,959 SH   SOLE   22,959 0 0
JP Morgan Chase & Co. COM 46625H100   629,028 4,325 SH   SOLE   4,325 0 0
Kennametal Inc Cap Stk COM 489170100   218,603 7,700 SH   SOLE   7,700 0 0
Lab Corporation of America Hol COM 50540R409   2,497,042 10,347 SH   SOLE   10,347 0 0
Lam Research Corp COM 512807108   1,024,165 1,593 SH   SOLE   1,593 0 0
Liberty Media Corp Series C Fo COM 531229854   463,348 6,155 SH   SOLE   6,155 0 0
Linde PLC New COM G54950103   12,070,616 31,675 SH   SOLE   31,675 0 0
Lowe's Companies Inc. COM 548661107   4,458,478 19,754 SH   SOLE   19,754 0 0
Lululemon Athletica Inc. COM 550021109   17,798,205 47,023 SH   SOLE   47,023 0 0
Markel Group Inc COM 570535104   15,411,392 11,142 SH   SOLE   11,142 0 0
Mastercard Inc Class A COM 57636Q104   29,020,798 73,788 SH   SOLE   73,788 0 0
McDonalds Corp. COM 580135101   1,095,165 3,670 SH   SOLE   3,670 0 0
McKesson Corp. COM 58155Q103   6,784,799 15,878 SH   SOLE   15,878 0 0
Merck & Co Inc New COM 58933Y105   345,708 2,996 SH   SOLE   2,996 0 0
Meta Platforms Inc Cl A COM 30303M102   22,888,377 79,756 SH   SOLE   79,756 0 0
Microchip Technology Inc. COM 595017104   529,726 5,913 SH   SOLE   5,913 0 0
Microsoft Corporation COM 594918104   57,096,474 167,665 SH   SOLE   167,665 0 0
Netflix Inc. COM 64110L106   17,478,203 39,679 SH   SOLE   39,679 0 0
Norfolk Southern Corp. COM 655844108   204,084 900 SH   SOLE   900 0 0
Northrop Grumman Corp COM 666807102   364,640 800 SH   SOLE   800 0 0
Nucor Corporation COM 670346105   1,216,528 7,419 SH   SOLE   7,419 0 0
Nvidia Corporation COM 67066G104   7,997,567 18,906 SH   SOLE   18,906 0 0
O'Reilly Automotive Inc New COM 67103H107   13,015,962 13,625 SH   SOLE   13,625 0 0
Old Dominion Freight Line Inc COM 679580100   3,192,200 8,633 SH   SOLE   8,633 0 0
ON Semiconductor Corp COM 682189105   14,583,196 154,189 SH   SOLE   154,189 0 0
ONEOK Inc COM 682680103   753,786 12,213 SH   SOLE   12,213 0 0
Oracle Corporation COM 68389X105   16,598,800 139,380 SH   SOLE   139,380 0 0
Palo Alto Networks Inc COM 697435105   236,347 925 SH   SOLE   925 0 0
PayPal Hldgs Inc COM 70450Y103   950,435 14,243 SH   SOLE   14,243 0 0
PepsiCo Inc. COM 713448108   4,000,024 21,596 SH   SOLE   21,596 0 0
Pfizer Inc COM 717081103   401,132 10,936 SH   SOLE   10,936 0 0
Pfizer Inc COM 717081103   3,668 100 SH Call SOLE   100 0 0
Pfizer Inc COM 717081103   36,680 1,000 SH Put SOLE   1,000 0 0
Philip Morris International In COM 718172109   528,336 5,412 SH   SOLE   5,412 0 0
PNC Financial Services Group COM 693475105   1,822,961 14,474 SH   SOLE   14,474 0 0
Procter & Gamble Co. COM 742718109   3,899,950 25,702 SH   SOLE   25,702 0 0
Qualcomm Inc COM 747525103   1,907,181 16,021 SH   SOLE   16,021 0 0
Quanta Services COM 74762E102   20,937,706 106,580 SH   SOLE   106,580 0 0
Quest Diagnostics Inc. COM 74834L100   1,178,949 8,388 SH   SOLE   8,388 0 0
Raytheon Technologies Corp COM 75513E101   209,047 2,134 SH   SOLE   2,134 0 0
RH COM 74967X103   214,233 650 SH   SOLE   650 0 0
S&P Global Inc COM 78409V104   6,760,135 16,863 SH   SOLE   16,863 0 0
Salesforce Inc COM 79466L302   18,527,502 87,700 SH   SOLE   87,700 0 0
ServiceNow Inc COM 81762P102   22,102,280 39,330 SH   SOLE   39,330 0 0
Sherwin-Williams Co COM 824348106   1,632,002 6,146 SH   SOLE   6,146 0 0
Shopify Inc Cl A COM 82509L107   7,574,608 117,254 SH   SOLE   117,254 0 0
Simmons First Natl Corp Cl A COM 828730200   2,065,563 119,743 SH   SOLE   119,743 0 0
SolarEdge Technologies Inc COM 83417M104   222,773 828 SH   SOLE   828 0 0
SPS Comm Inc COM 78463M107   216,644 1,128 SH   SOLE   1,128 0 0
Starbucks Corporation COM 855244109   2,408,978 24,318 SH   SOLE   24,318 0 0
Synchrony Finl Corp COM 87165B103   1,976,959 58,283 SH   SOLE   58,283 0 0
Taiwan Semiconductor Manufactu COM 874039100   3,609,193 35,763 SH   SOLE   35,763 0 0
Take Two Interactive Software COM 874054109   609,390 4,141 SH   SOLE   4,141 0 0
Target Corporation COM 87612E106   2,895,829 21,955 SH   SOLE   21,955 0 0
TC Energy Corp COM 87807B107   345,009 8,526 SH   SOLE   8,526 0 0
TechPrecision Corp New COM 878739200   197,069 26,667 SH   SOLE   26,667 0 0
Tesla Motors Inc COM 88160R101   9,330,268 35,643 SH   SOLE   35,643 0 0
Texas Instruments Inc COM 882508104   1,633,981 9,077 SH   SOLE   9,077 0 0
The Trade Desk Inc Class A COM 88339J105   23,365,150 302,579 SH   SOLE   302,579 0 0
Thermo Fisher Scientific Inc COM 883556102   8,448,133 16,192 SH   SOLE   16,192 0 0
Tractor Supply Co. COM 892356106   4,415,125 19,969 SH   SOLE   19,969 0 0
U. S. Bancorp COM 902973304   451,770 13,673 SH   SOLE   13,673 0 0
Uber Technologies Inc COM 90353T100   11,530,189 267,088 SH   SOLE   267,088 0 0
Union Pacific Corporation COM 907818108   4,315,094 21,088 SH   SOLE   21,088 0 0
United Parcel Service Inc COM 911312106   1,028,816 5,740 SH   SOLE   5,740 0 0
United Rentals Inc COM 911363109   2,901,308 6,514 SH   SOLE   6,514 0 0
UnitedHealth Group Inc. COM 91324P102   1,848,665 3,846 SH   SOLE   3,846 0 0
Veeva Sys Inc Cl A COM 922475108   222,446 1,125 SH   SOLE   1,125 0 0
Vertex Pharmaceuticals Inc COM 92532F100   15,049,431 42,765 SH   SOLE   42,765 0 0
Visa Inc. Class A COM 92826C839   522,456 2,200 SH   SOLE   2,200 0 0
W P Carey Inc COM 92936U109   1,300,232 19,246 SH   SOLE   19,246 0 0
Wal-Mart Stores Inc. COM 931142103   582,202 3,704 SH   SOLE   3,704 0 0
Waste Mgmt. Inc. Com COM 94106L109   2,644,729 15,250 SH   SOLE   15,250 0 0
Watsco Inc Cl A COM 942622200   254,440 667 SH   SOLE   667 0 0
XPO Logistics Inc COM 983793100   298,186 5,054 SH   SOLE   5,054 0 0
Xylem Inc COM 98419M100   413,571 3,672 SH   SOLE   3,672 0 0
Zoetis Inc Cl A COM 98978V103   2,092,524 12,151 SH   SOLE   12,151 0 0
Western Digital Corporation S CONV 958102AP0   253,039 261,000 PRN   SOLE   261,000 0 0
Health Care Select SPDR ETF 81369Y209   244,356 1,841 SH   SOLE   1,841 0 0
Invesco QQQ tr Unit Ser I ETF 46090E103   320,365 867 SH   SOLE   867 0 0
IShares DJ Select Dividend Ind ETF 464287168   1,057,914 9,337 SH   SOLE   9,337 0 0
IShares MSCI EAFE Index Fund ETF 464287465   403,462 5,565 SH   SOLE   5,565 0 0
IShares Russell 2000 Index Fun ETF 464287655   262,927 1,404 SH   SOLE   1,404 0 0
IShares S&P 500 Growth Index ETF 464287309   212,497 3,015 SH   SOLE   3,015 0 0
IShs Tr Dow Jones US ETF Ishs ETF 464287721   217,740 2,000 SH   SOLE   2,000 0 0
S&P 500 Depositary Receipt ETF 78462F103   228,363 515 SH   SOLE   515 0 0
Vanguard Emerging Markets ETF ETF 922042858   330,078 8,114 SH   SOLE   8,114 0 0
Vanguard Idx Fds Small Cap Val ETF 922908611   516,379 3,122 SH   SOLE   3,122 0 0
Vanguard Idx Fds Vanguard Smal ETF 922908751   998,030 5,018 SH   SOLE   5,018 0 0
Vanguard Intl Equity Idx FTSE ETF 922042874   205,461 3,330 SH   SOLE   3,330 0 0
Vanguard Splzd Port Div Appre ETF 921908844   945,667 5,822 SH   SOLE   5,822 0 0
Vanguard Tax Mgd Intl Fd FTSE ETF 921943858   1,056,137 22,870 SH   SOLE   22,870 0 0