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
A T & T Inc COM 00206R102   227,510 12,927 SH   SOLE   12,927 0 0
AbbVie Inc COM 00287Y109   212,511 1,167 SH   SOLE   1,167 0 0
Adobe Inc COM 00724F101   6,755,585 13,388 SH   SOLE   13,388 0 0
Advanced Micro Devices Inc COM 007903107   10,549,280 58,448 SH   SOLE   58,448 0 0
Alaska Air Group COM 011659109   3,089,906 71,875 SH   SOLE   71,875 0 0
Alphabet Inc Class A COM 02079K305   28,231,758 187,052 SH   SOLE   187,052 0 0
Alphabet Inc Class C COM 02079K107   6,173,077 40,543 SH   SOLE   40,543 0 0
Amazon.com Inc. COM 023135106   45,946,202 254,719 SH   SOLE   254,719 0 0
Amer Express Company COM 025816109   4,068,780 17,870 SH   SOLE   17,870 0 0
Ameren Corporation COM 023608102   499,748 6,757 SH   SOLE   6,757 0 0
American Tower REIT COM 03027X100   2,021,938 10,233 SH   SOLE   10,233 0 0
Amgen Incorporated COM 031162100   341,302 1,200 SH   SOLE   1,200 0 0
APi Group Corp COM 00187Y100   387,438 9,866 SH   SOLE   9,866 0 0
Apple Inc COM 037833100   26,376,516 153,817 SH   SOLE   153,817 0 0
Applied Materials Inc. COM 038222105   5,679,780 27,541 SH   SOLE   27,541 0 0
Arista Networks Inc COM 040413106   15,228,880 52,517 SH   SOLE   52,517 0 0
Automatic Data Processing COM 053015103   256,601 1,027 SH   SOLE   1,027 0 0
Axon Enterprise Inc COM 05464C101   8,485,931 27,122 SH   SOLE   27,122 0 0
Ball Corp COM 058498106   1,749,204 25,968 SH   SOLE   25,968 0 0
Bank of America Corporation COM 060505104   406,890 10,730 SH   SOLE   10,730 0 0
Berkshire Hathaway Inc Class COM 084670702   2,837,248 6,747 SH   SOLE   6,747 0 0
Boeing Company COM 097023105   453,022 2,347 SH   SOLE   2,347 0 0
Boston Scientific Corporation COM 101137107   14,472,348 211,306 SH   SOLE   211,306 0 0
Broadcom Inc COM 11135F101   26,304,547 19,846 SH   SOLE   19,846 0 0
Builders Firstsource Inc COM 12008R107   522,001 2,503 SH   SOLE   2,503 0 0
Cadence Design Systems Inc COM 127387108   12,976,641 41,688 SH   SOLE   41,688 0 0
Cara Therapeutics Inc COM 140755109   10,224 11,235 SH   SOLE   11,235 0 0
Cass Information Systems Inc. COM 14808P109   1,228,257 25,498 SH   SOLE   25,498 0 0
Caterpillar Inc COM 149123101   282,846 772 SH   SOLE   772 0 0
Chevron Corporation COM 166764100   447,898 2,839 SH   SOLE   2,839 0 0
Cisco Systems Inc COM 17275R102   3,661,639 73,365 SH   SOLE   73,365 0 0
Coca-Cola Company COM 191216100   2,359,498 38,566 SH   SOLE   38,566 0 0
Colgate Palmolive Co. COM 194162103   2,969,756 32,979 SH   SOLE   32,979 0 0
Commerce Bancshares Inc. COM 200525103   516,310 9,705 SH   SOLE   9,705 0 0
Copart Inc COM 217204106   13,688,234 236,330 SH   SOLE   236,330 0 0
Costco Wholesale Corporation COM 22160K105   18,310,846 24,993 SH   SOLE   24,993 0 0
Danaher Corporation COM 235851102   682,953 2,735 SH   SOLE   2,735 0 0
Deckers Outdoor Corporation COM 243537107   13,233,174 14,059 SH   SOLE   14,059 0 0
Deere & Company COM 244199105   2,768,186 6,740 SH   SOLE   6,740 0 0
Disney Walt Co. COM 254687106   4,575,621 37,395 SH   SOLE   37,395 0 0
Dolphin Capital Investors Ltd COM G2803G102   3,000 50,000 SH   SOLE   50,000 0 0
Dow Chemical Co. COM 260557103   385,234 6,650 SH   SOLE   6,650 0 0
Electronic Arts Inc. COM 285512109   1,765,997 13,311 SH   SOLE   13,311 0 0
Eli Lilly & Co COM 532457108   20,557,798 26,425 SH   SOLE   26,425 0 0
Emerson Electric Company COM 291011104   589,769 5,200 SH   SOLE   5,200 0 0
Enterprise Financial Services COM 293712105   320,221 7,895 SH   SOLE   7,895 0 0
Exxon Mobil Corporation COM 30231G102   648,154 5,576 SH   SOLE   5,576 0 0
Fair Isaac Corp COM 303250104   10,536,712 8,432 SH   SOLE   8,432 0 0
Fedex Corporation COM 31428X106   2,979,088 10,282 SH   SOLE   10,282 0 0
Ferrari NV COM N3167Y103   9,434,983 21,626 SH   SOLE   21,626 0 0
Fiserv Inc COM 337738108   3,919,106 24,522 SH   SOLE   24,522 0 0
Floor & Decor Hldgs Inc Cl A COM 339750101   240,186 1,853 SH   SOLE   1,853 0 0
Frontier Communications Parent COM 35909D109   220,745 9,010 SH   SOLE   9,010 0 0
General Mills Inc COM 370334104   419,680 5,998 SH   SOLE   5,998 0 0
Grainger WW Inc COM 384802104   8,824,060 8,674 SH   SOLE   8,674 0 0
Green Brick Partners Inc COM 392709101   465,096 7,722 SH   SOLE   7,722 0 0
Home Depot Inc COM 437076102   715,001 1,864 SH   SOLE   1,864 0 0
Honeywell International Inc. COM 438516106   336,840 1,641 SH   SOLE   1,641 0 0
Intel Corporation COM 458140100   220,754 4,998 SH   SOLE   4,998 0 0
Intl. Business Machines Corp. COM 459200101   321,386 1,683 SH   SOLE   1,683 0 0
Intuitive Surgical Inc COM 46120E602   15,372,947 38,520 SH   SOLE   38,520 0 0
IQVIA Hldgs Inc COM 46266C105   3,085,511 12,201 SH   SOLE   12,201 0 0
Jabil Inc COM 466313103   736,859 5,501 SH   SOLE   5,501 0 0
Johnson & Johnson COM 478160104   454,846 2,875 SH   SOLE   2,875 0 0
JP Morgan Chase & Co. COM 46625H100   452,394 2,259 SH   SOLE   2,259 0 0
Lab Corporation of America Hol COM 50540R409   2,957,730 13,539 SH   SOLE   13,539 0 0
Lincoln Electric Holdings Inc COM 533900106   8,083,399 31,645 SH   SOLE   31,645 0 0
Linde PLC New COM G54950103   11,064,766 23,830 SH   SOLE   23,830 0 0
Lowe's Companies Inc. COM 548661107   4,078,227 16,010 SH   SOLE   16,010 0 0
Lululemon Athletica Inc. COM 550021109   2,984,957 7,641 SH   SOLE   7,641 0 0
Mastercard Inc Class A COM 57636Q104   20,217,656 41,983 SH   SOLE   41,983 0 0
McDonalds Corp. COM 580135101   994,156 3,526 SH   SOLE   3,526 0 0
Merck & Co Inc New COM 58933Y105   463,936 3,516 SH   SOLE   3,516 0 0
Meta Platforms Inc Cl A COM 30303M102   28,691,534 59,087 SH   SOLE   59,087 0 0
Microsoft Corporation COM 594918104   44,574,732 105,949 SH   SOLE   105,949 0 0
Netflix Inc. COM 64110L106   19,147,293 31,527 SH   SOLE   31,527 0 0
Norfolk Southern Corp. COM 655844108   229,383 900 SH   SOLE   900 0 0
Northrop Grumman Corp COM 666807102   423,247 884 SH   SOLE   884 0 0
NVIDIA Corporation COM 67066G104   33,538,346 37,118 SH   SOLE   37,118 0 0
O'Reilly Automotive Inc New COM 67103H107   10,216,364 9,050 SH   SOLE   9,050 0 0
Old Dominion Freight Line Inc COM 679580100   13,781,976 62,842 SH   SOLE   62,842 0 0
Oracle Corporation COM 68389X105   321,840 2,562 SH   SOLE   2,562 0 0
Oracle Corporation COM 68389X105   62,805 500 SH Call SOLE   500 0 0
PepsiCo Inc. COM 713448108   3,951,917 22,581 SH   SOLE   22,581 0 0
Pfizer Inc COM 717081103   314,858 11,346 SH   SOLE   11,346 0 0
Pfizer Inc COM 717081103   27,750 1,000 SH Put SOLE   1,000 0 0
Philip Morris International In COM 718172109   448,863 4,899 SH   SOLE   4,899 0 0
Procter & Gamble Co. COM 742718109   4,318,721 26,618 SH   SOLE   26,618 0 0
QCR Holdings Inc COM 74727A104   220,182 3,625 SH   SOLE   3,625 0 0
Qualcomm Inc COM 747525103   3,028,569 17,889 SH   SOLE   17,889 0 0
Raytheon Technologies Corp COM 75513E101   214,999 2,204 SH   SOLE   2,204 0 0
Roper Industries Inc COM 776696106   6,795,160 12,116 SH   SOLE   12,116 0 0
Salesforce Inc COM 79466L302   241,848 803 SH   SOLE   803 0 0
Sherwin-Williams Co COM 824348106   627,083 1,805 SH   SOLE   1,805 0 0
Shockwave Medical Inc COM 82489T104   15,209,200 46,707 SH   SOLE   46,707 0 0
Shopify Inc Cl A COM 82509L107   8,545,960 110,742 SH   SOLE   110,742 0 0
Simmons First Natl Corp Cl A COM 828730200   2,321,469 119,294 SH   SOLE   119,294 0 0
Sino Express Travel Ltd. COM 82936B102   0 15,000 SH   SOLE   15,000 0 0
Starbucks Corporation COM 855244109   560,221 6,130 SH   SOLE   6,130 0 0
Synchrony Finl Corp COM 87165B103   2,727,728 63,259 SH   SOLE   63,259 0 0
Taiwan Semiconductor Manufactu COM 874039100   8,455,371 62,149 SH   SOLE   62,149 0 0
Take Two Interactive Software COM 874054109   13,035,343 87,786 SH   SOLE   87,786 0 0
Target Corporation COM 87612E106   3,041,242 17,162 SH   SOLE   17,162 0 0
TechPrecision Corp New COM 878739200   96,268 26,667 SH   SOLE   26,667 0 0
Tesla Motors Inc COM 88160R101   168,758 960 SH   SOLE   960 0 0
Tesla Motors Inc COM 88160R101   175,790 1,000 SH Call SOLE   1,000 0 0
Thermo Fisher Scientific Inc COM 883556102   412,659 710 SH   SOLE   710 0 0
U. S. Bancorp COM 902973304   631,708 14,132 SH   SOLE   14,132 0 0
Uber Technologies Inc COM 90353T100   25,033,606 325,154 SH   SOLE   325,154 0 0
Union Pacific Corporation COM 907818108   3,223,405 13,107 SH   SOLE   13,107 0 0
United Rentals Inc COM 911363109   4,866,672 6,749 SH   SOLE   6,749 0 0
Verizon Communications COM 92343V104   319,269 7,609 SH   SOLE   7,609 0 0
Vertex Pharmaceuticals Inc COM 92532F100   6,551,889 15,674 SH   SOLE   15,674 0 0
Visa Inc. Class A COM 92826C839   4,152,431 14,879 SH   SOLE   14,879 0 0
Vistra Energy Corporation COM 92840M102   544,733 7,821 SH   SOLE   7,821 0 0
Wal-Mart Stores Inc. COM 931142103   811,497 13,487 SH   SOLE   13,487 0 0
Waste Mgmt. Inc. Com COM 94106L109   452,731 2,124 SH   SOLE   2,124 0 0
Watsco Inc Cl A COM 942622200   308,427 714 SH   SOLE   714 0 0
Williams Companies COM 969457100   362,811 9,310 SH   SOLE   9,310 0 0
XPO Inc COM 983793100   446,508 3,659 SH   SOLE   3,659 0 0
Zoetis Inc Cl A COM 98978V103   2,312,593 13,667 SH   SOLE   13,667 0 0
Liberty Media Corporation Sen CONV 530715AG6   156,072 383,000 PRN   SOLE   383,000 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   120,754 272 SH   SOLE   272 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   444,010 1,000 SH Put SOLE   1,000 0 0
iShares MSCI EAFE ETF ETF 464287465   411,678 5,155 SH   SOLE   5,155 0 0
iShares Russell 2000 ETF ETF 464287655   230,068 1,094 SH   SOLE   1,094 0 0
iShares S&P 500 Growth ETF ETF 464287309   270,546 3,204 SH   SOLE   3,204 0 0
iShares US Technology ETF ETF 464287721   270,120 2,000 SH   SOLE   2,000 0 0
MFA Special Value Tr SBI ETF 55274E102   50,317 11,307 SH   SOLE   11,307 0 0
S&P 500 Depositary Receipt ETF 78462F103   159,475 305 SH   SOLE   305 0 0
S&P 500 Depositary Receipt ETF 78462F103   523,070 1,000 SH Put SOLE   1,000 0 0
Vanguard Dividend Appreciation ETF 921908844   1,577,203 8,637 SH   SOLE   8,637 0 0
Vanguard Emerging Markets ETF ETF 922042858   234,998 5,626 SH   SOLE   5,626 0 0
Vanguard Small-Cap Index Fund ETF 922908751   1,283,076 5,613 SH   SOLE   5,613 0 0
Vanguard Small-Cap Value ETF ETF 922908611   343,657 1,791 SH   SOLE   1,791 0 0
Vanguard Tax Managed Fund FTSE ETF 921943858   1,122,253 22,369 SH   SOLE   22,369 0 0
Arbor Realty Trust Inc Cumula PFD 038923876   251,229 12,844 SH   SOLE   12,844 0 0
Enterprise Financial Services PFD 293712303   310,227 15,950 SH   SOLE   15,950 0 0
Rait Finl Tr Pfd Ser A Cum Div PFD 749227203   0 20,000 SH   SOLE   20,000 0 0