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   274,441 14,361 SH   SOLE   14,361 0 0
AbbVie Inc COM 00287Y109   200,164 1,167 SH   SOLE   1,167 0 0
Adobe Inc COM 00724F101   5,346,517 9,624 SH   SOLE   9,624 0 0
Advanced Micro Devices Inc COM 007903107   10,166,998 62,678 SH   SOLE   62,678 0 0
Alaska Air Group COM 011659109   2,896,518 71,696 SH   SOLE   71,696 0 0
Alphabet Inc Class A COM 02079K305   33,072,378 181,567 SH   SOLE   181,567 0 0
Alphabet Inc Class C COM 02079K107   6,373,887 34,750 SH   SOLE   34,750 0 0
Amazon.com Inc. COM 023135106   48,720,439 252,111 SH   SOLE   252,111 0 0
Amazon.com Inc. COM 023135106   38,650 200 SH Call SOLE   200 0 0
Ameren Corporation COM 023608102   480,490 6,757 SH   SOLE   6,757 0 0
American Express Company COM 025816109   4,127,634 17,826 SH   SOLE   17,826 0 0
American Tower REIT COM 03027X100   1,983,842 10,206 SH   SOLE   10,206 0 0
Amgen Incorporated COM 031162100   313,343 1,003 SH   SOLE   1,003 0 0
APi Group Corp COM 00187Y100   519,670 13,810 SH   SOLE   13,810 0 0
Apple Inc COM 037833100   41,594,060 197,484 SH   SOLE   197,484 0 0
Applied Materials Inc. COM 038222105   5,752,964 24,378 SH   SOLE   24,378 0 0
Arista Networks Inc COM 040413106   10,111,698 28,851 SH   SOLE   28,851 0 0
Automatic Data Processing COM 053015103   245,373 1,028 SH   SOLE   1,028 0 0
Axon Enterprise Inc COM 05464C101   15,045,080 51,132 SH   SOLE   51,132 0 0
Ball Corp COM 058498106   1,554,938 25,907 SH   SOLE   25,907 0 0
Bank of America Corporation COM 060505104   438,137 11,017 SH   SOLE   11,017 0 0
BellRing Brands Inc COM 07831C103   217,246 3,802 SH   SOLE   3,802 0 0
Berkshire Hathaway Inc Class COM 084670702   2,744,680 6,747 SH   SOLE   6,747 0 0
Boeing Company COM 097023105   259,364 1,425 SH   SOLE   1,425 0 0
Boston Scientific Corporation COM 101137107   21,084,260 273,786 SH   SOLE   273,786 0 0
Broadcom Inc COM 11135F101   31,719,623 19,756 SH   SOLE   19,756 0 0
Cadence Design Systems Inc COM 127387108   12,683,608 41,214 SH   SOLE   41,214 0 0
Cara Therapeutics Inc COM 140755109   2,899 11,235 SH   SOLE   11,235 0 0
Cass Information Systems Inc. COM 14808P109   1,022,154 25,509 SH   SOLE   25,509 0 0
Caterpillar Inc COM 149123101   257,873 774 SH   SOLE   774 0 0
Chevron Corporation COM 166764100   203,264 1,299 SH   SOLE   1,299 0 0
Cisco Systems Inc COM 17275R102   3,435,185 72,304 SH   SOLE   72,304 0 0
Coca-Cola Company COM 191216100   2,449,416 38,483 SH   SOLE   38,483 0 0
Colgate Palmolive Co. COM 194162103   3,192,555 32,899 SH   SOLE   32,899 0 0
Commerce Bancshares Inc. COM 200525103   544,034 9,753 SH   SOLE   9,753 0 0
Copart Inc COM 217204106   12,588,030 232,423 SH   SOLE   232,423 0 0
CoStar Group Inc COM 22160N109   4,208,409 56,763 SH   SOLE   56,763 0 0
Costco Wholesale Corporation COM 22160K105   21,719,570 25,553 SH   SOLE   25,553 0 0
Danaher Corporation COM 235851102   683,847 2,737 SH   SOLE   2,737 0 0
Deckers Outdoor Corporation COM 243537107   13,701,332 14,155 SH   SOLE   14,155 0 0
Deere & Company COM 244199105   2,513,973 6,729 SH   SOLE   6,729 0 0
Disney Walt Co. COM 254687106   3,710,546 37,371 SH   SOLE   37,371 0 0
Dow Chemical Co. COM 260557103   324,613 6,119 SH   SOLE   6,119 0 0
E L F Beauty Inc COM 26856L103   233,056 1,106 SH   SOLE   1,106 0 0
Eaton Corp PLC COM G29183103   7,040,765 22,455 SH   SOLE   22,455 0 0
Elanco Animal Health Inc COM 28414H103   207,489 14,379 SH   SOLE   14,379 0 0
Eli Lilly & Co COM 532457108   23,719,726 26,199 SH   SOLE   26,199 0 0
Emerson Electric Company COM 291011104   374,720 3,402 SH   SOLE   3,402 0 0
Enterprise Financial Services COM 293712105   322,984 7,895 SH   SOLE   7,895 0 0
Exxon Mobil Corporation COM 30231G102   262,013 2,276 SH   SOLE   2,276 0 0
Fair Isaac Corp COM 303250104   13,508,101 9,074 SH   SOLE   9,074 0 0
Fedex Corporation COM 31428X106   3,075,440 10,257 SH   SOLE   10,257 0 0
Ferrari NV COM N3167Y103   8,806,266 21,586 SH   SOLE   21,586 0 0
Fiserv Inc COM 337738108   3,645,816 24,462 SH   SOLE   24,462 0 0
Frontier Communications Parent COM 35909D109   224,232 8,565 SH   SOLE   8,565 0 0
Grainger WW Inc COM 384802104   7,774,649 8,617 SH   SOLE   8,617 0 0
Green Brick Partners Inc COM 392709101   707,830 12,366 SH   SOLE   12,366 0 0
Home Depot Inc COM 437076102   644,074 1,871 SH   SOLE   1,871 0 0
Intl. Business Machines Corp. COM 459200101   291,075 1,683 SH   SOLE   1,683 0 0
Intuitive Surgical Inc COM 46120E602   17,060,887 38,352 SH   SOLE   38,352 0 0
IQVIA Hldgs Inc COM 46266C105   2,573,648 12,172 SH   SOLE   12,172 0 0
Johnson & Johnson COM 478160104   310,590 2,125 SH   SOLE   2,125 0 0
JP Morgan Chase & Co. COM 46625H100   355,731 1,759 SH   SOLE   1,759 0 0
Kyndryl Holdings Inc COM 50155Q100   248,761 9,455 SH   SOLE   9,455 0 0
Labcorp Holdings Inc COM 504922105   2,748,606 13,506 SH   SOLE   13,506 0 0
Lincoln Electric Holdings Inc COM 533900106   1,294,259 6,861 SH   SOLE   6,861 0 0
Linde PLC New COM G54950103   303,657 692 SH   SOLE   692 0 0
Lowe's Companies Inc. COM 548661107   3,520,526 15,969 SH   SOLE   15,969 0 0
Lululemon Athletica Inc. COM 550021109   2,282,367 7,641 SH   SOLE   7,641 0 0
Mastercard Inc Class A COM 57636Q104   18,326,194 41,541 SH   SOLE   41,541 0 0
McDonalds Corp. COM 580135101   307,337 1,206 SH   SOLE   1,206 0 0
Merck & Co Inc New COM 58933Y105   311,481 2,516 SH   SOLE   2,516 0 0
Meta Platforms Inc Cl A COM 30303M102   29,412,303 58,332 SH   SOLE   58,332 0 0
Microsoft Corporation COM 594918104   46,000,251 102,920 SH   SOLE   102,920 0 0
Natera Inc COM 632307104   17,481,363 161,431 SH   SOLE   161,431 0 0
Netflix Inc. COM 64110L106   20,975,945 31,081 SH   SOLE   31,081 0 0
NextEra Energy Inc COM 65339F101   703,639 9,937 SH   SOLE   9,937 0 0
Northrop Grumman Corp COM 666807102   385,482 884 SH   SOLE   884 0 0
Nova Ltd COM M7516K103   282,843 1,206 SH   SOLE   1,206 0 0
NVIDIA Corporation COM 67066G104   41,659,804 337,217 SH   SOLE   337,217 0 0
O'Reilly Automotive Inc New COM 67103H107   9,552,063 9,045 SH   SOLE   9,045 0 0
Old Dominion Freight Line Inc COM 679580100   2,353,372 13,326 SH   SOLE   13,326 0 0
Oracle Corporation COM 68389X105   361,827 2,563 SH   SOLE   2,563 0 0
Oracle Corporation COM 68389X105   70,600 500 SH Call SOLE   500 0 0
PepsiCo Inc COM 713448108   3,304,865 20,038 SH   SOLE   20,038 0 0
Pfizer Inc COM 717081103   177,567 6,346 SH   SOLE   6,346 0 0
Pfizer Inc COM 717081103   27,980 1,000 SH Put SOLE   1,000 0 0
Philip Morris International In COM 718172109   315,232 3,111 SH   SOLE   3,111 0 0
Procter & Gamble Co. COM 742718109   4,446,844 26,964 SH   SOLE   26,964 0 0
QCR Holdings Inc COM 74727A104   217,500 3,625 SH   SOLE   3,625 0 0
Qualcomm Inc COM 747525103   3,554,015 17,843 SH   SOLE   17,843 0 0
Salesforce Inc COM 79466L302   206,451 803 SH   SOLE   803 0 0
Sherwin-Williams Co COM 824348106   523,628 1,755 SH   SOLE   1,755 0 0
Shopify Inc Cl A COM 82509L107   1,722,782 26,083 SH   SOLE   26,083 0 0
Simmons First Natl Corp Cl A COM 828730200   2,071,008 117,805 SH   SOLE   117,805 0 0
Sino Express Travel Ltd. COM 82936B102   0 15,000 SH   SOLE   15,000 0 0
Starbucks Corporation COM 855244109   638,979 8,208 SH   SOLE   8,208 0 0
Sterling Infrastructure Inc COM 859241101   233,248 1,971 SH   SOLE   1,971 0 0
Synchrony Finl Corp COM 87165B103   2,977,736 63,101 SH   SOLE   63,101 0 0
Taiwan Semiconductor Manufactu COM 874039100   10,759,882 61,906 SH   SOLE   61,906 0 0
Take Two Interactive Software COM 874054109   13,499,331 86,818 SH   SOLE   86,818 0 0
Target Corporation COM 87612E106   2,535,104 17,124 SH   SOLE   17,124 0 0
TechPrecision Corp New COM 878739200   81,020 23,621 SH   SOLE   23,621 0 0
Tesla Motors Inc COM 88160R101   195,703 989 SH   SOLE   989 0 0
Tesla Motors Inc COM 88160R101   98,940 500 SH Call SOLE   500 0 0
Tesla Motors Inc COM 88160R101   39,576 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   19,788 100 SH Call SOLE   100 0 0
Thermo Fisher Scientific Inc COM 883556102   392,630 710 SH   SOLE   710 0 0
U. S. Bancorp COM 902973304   563,076 14,183 SH   SOLE   14,183 0 0
Uber Technologies Inc COM 90353T100   16,723,595 230,099 SH   SOLE   230,099 0 0
Union Pacific Corporation COM 907818108   2,958,802 13,077 SH   SOLE   13,077 0 0
United Rentals Inc COM 911363109   14,243,075 22,023 SH   SOLE   22,023 0 0
US Foods Holdings Corporation COM 912008109   273,748 5,167 SH   SOLE   5,167 0 0
Verizon Communications COM 92343V104   313,794 7,609 SH   SOLE   7,609 0 0
Vertiv Holdings Co A COM 92537N108   13,208,687 152,578 SH   SOLE   152,578 0 0
Visa Inc. Class A COM 92826C839   3,929,963 14,973 SH   SOLE   14,973 0 0
Vistra Energy Corporation COM 92840M102   763,674 8,882 SH   SOLE   8,882 0 0
Wal-Mart Stores Inc. COM 931142103   628,413 9,281 SH   SOLE   9,281 0 0
Waste Mgmt. Inc. Com COM 94106L109   453,134 2,124 SH   SOLE   2,124 0 0
Watsco Inc Cl A COM 942622200   328,900 710 SH   SOLE   710 0 0
Weatherford International PLC COM G48833118   269,145 2,198 SH   SOLE   2,198 0 0
Williams Companies COM 969457100   319,175 7,510 SH   SOLE   7,510 0 0
XPO Inc COM 983793100   256,883 2,420 SH   SOLE   2,420 0 0
Zoetis Inc Cl A COM 98978V103   2,366,191 13,649 SH   SOLE   13,649 0 0
Liberty Media Corporation Sen CONV 530715AG6   106,420 313,000 PRN   SOLE   313,000 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   137,577 287 SH   SOLE   287 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   239,555 500 SH Put SOLE   500 0 0
iShares Russell 2000 ETF ETF 464287655   223,382 1,101 SH   SOLE   1,101 0 0
iShares S&P 500 Growth ETF ETF 464287309   301,403 3,257 SH   SOLE   3,257 0 0
S&P 500 Depositary Receipt ETF 78462F103   166,033 305 SH   SOLE   305 0 0
S&P 500 Depositary Receipt ETF 78462F103   272,110 500 SH Put SOLE   500 0 0
SPDR S&P Biotech ETF ETF 78464A870   237,430 2,561 SH   SOLE   2,561 0 0
Vanguard Dividend Appreciation ETF 921908844   954,006 5,226 SH   SOLE   5,226 0 0
Vanguard Emerging Markets ETF ETF 922042858   244,706 5,592 SH   SOLE   5,592 0 0
Vanguard Small-Cap Index Fund ETF 922908751   1,008,871 4,627 SH   SOLE   4,627 0 0
Vanguard Small-Cap Value ETF ETF 922908611   315,760 1,730 SH   SOLE   1,730 0 0
Vanguard Tax Managed Fund FTSE ETF 921943858   1,001,990 20,275 SH   SOLE   20,275 0 0
Arbor Realty Trust Inc Cumula PFD 038923876   237,486 12,844 SH   SOLE   12,844 0 0
Enterprise Financial Services PFD 293712303   308,156 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