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   348,846 14,044 SH   SOLE   14,044 0 0
AbbVie Inc COM 00287Y109   207,596 909 SH   SOLE   909 0 0
Adobe Inc COM 00724F101   3,065,912 8,760 SH   SOLE   8,760 0 0
Advanced Micro Devices Inc COM 007903107   18,263,351 85,279 SH   SOLE   85,279 0 0
Alaska Air Group COM 011659109   3,341,278 66,427 SH   SOLE   66,427 0 0
Alibaba Grp Shs ADR COM 01609W102   249,226 1,700 SH   SOLE   1,700 0 0
Alibaba Grp Shs ADR COM 01609W102   146,580 1,000 SH Call SOLE   1,000 0 0
Alibaba Grp Shs ADR COM 01609W102   14,658 100 SH Call SOLE   100 0 0
Allient inc COM 019330109   261,279 4,861 SH   SOLE   4,861 0 0
Alphabet Inc Class A COM 02079K305   52,178,084 166,703 SH   SOLE   166,703 0 0
Alphabet Inc Class C COM 02079K107   7,949,754 25,334 SH   SOLE   25,334 0 0
Amazon.com Inc COM 023135106   41,244,519 178,687 SH   SOLE   178,687 0 0
Ameren Corporation COM 023608102   965,442 9,668 SH   SOLE   9,668 0 0
American Express Company COM 025816109   15,776,731 42,646 SH   SOLE   42,646 0 0
American Tower REIT COM 03027X100   1,678,976 9,563 SH   SOLE   9,563 0 0
Amgen Incorporated COM 031162100   372,957 1,139 SH   SOLE   1,139 0 0
APi Group Corp COM 00187Y100   684,089 17,880 SH   SOLE   17,880 0 0
Apple Inc COM 037833100   73,356,618 269,832 SH   SOLE   269,832 0 0
Applied Materials Inc COM 038222105   5,739,358 22,333 SH   SOLE   22,333 0 0
Argan Inc COM 04010E109   291,388 930 SH   SOLE   930 0 0
ASML Holding NV COM N07059210   15,813,722 14,781 SH   SOLE   14,781 0 0
Atmus Filtration Technologies COM 04956D107   292,253 5,630 SH   SOLE   5,630 0 0
Automatic Data Processing Inc COM 053015103   211,184 821 SH   SOLE   821 0 0
Axon Enterprise Inc COM 05464C101   8,110,608 14,281 SH   SOLE   14,281 0 0
Ball Corp COM 058498106   1,269,744 23,971 SH   SOLE   23,971 0 0
Bank of America Corporation COM 060505104   551,730 10,031 SH   SOLE   10,031 0 0
Berkshire Hathaway Inc Class COM 084670702   3,453,708 6,871 SH   SOLE   6,871 0 0
BitMine Immersion Technologies COM 09175A206   138,411 5,098 SH   SOLE   5,098 0 0
BitMine Immersion Technologies COM 09175A206   27,150 1,000 SH Call SOLE   1,000 0 0
BitMine Immersion Technologies COM 09175A206   122,175 4,500 SH Call SOLE   4,500 0 0
BitMine Immersion Technologies COM 09175A206   13,575 500 SH Call SOLE   500 0 0
Bloom Energy Corporation Clas COM 093712107   266,057 3,062 SH   SOLE   3,062 0 0
Boeing Company COM 097023105   349,669 1,610 SH   SOLE   1,610 0 0
Boston Scientific Corporation COM 101137107   7,528,359 78,955 SH   SOLE   78,955 0 0
Broadcom Inc COM 11135F101   45,896,447 132,610 SH   SOLE   132,610 0 0
Broadcom Inc COM 11135F101   69,220 200 SH Call SOLE   200 0 0
Carpenter Technology Corp COM 144285103   322,396 1,024 SH   SOLE   1,024 0 0
Casey's General Stores Inc COM 147528103   958,952 1,735 SH   SOLE   1,735 0 0
Cass Information Systems Inc. COM 14808P109   1,061,426 25,564 SH   SOLE   25,564 0 0
Caterpillar Inc COM 149123101   587,128 1,025 SH   SOLE   1,025 0 0
Chevron Corporation COM 166764100   227,712 1,494 SH   SOLE   1,494 0 0
Ciena Corporation COM 171779309   725,932 3,104 SH   SOLE   3,104 0 0
Cisco Systems Inc COM 17275R102   24,222,076 314,450 SH   SOLE   314,450 0 0
Citigroup Inc COM 172967424   334,102 2,863 SH   SOLE   2,863 0 0
Coca-Cola Company COM 191216100   2,561,995 36,647 SH   SOLE   36,647 0 0
Colgate Palmolive Co. COM 194162103   2,434,140 30,804 SH   SOLE   30,804 0 0
Comfort Systems USA Inc COM 199908104   448,912 481 SH   SOLE   481 0 0
Commerce Bancshares Inc COM 200525103   578,151 11,046 SH   SOLE   11,046 0 0
Costco Wholesale Corporation COM 22160K105   14,152,103 16,411 SH   SOLE   16,411 0 0
Deere & Company COM 244199105   2,907,669 6,245 SH   SOLE   6,245 0 0
Disney Walt Company COM 254687106   3,989,060 35,062 SH   SOLE   35,062 0 0
Elanco Animal Health Inc COM 28414H103   270,972 11,974 SH   SOLE   11,974 0 0
Eli Lilly & Company COM 532457108   22,623,493 21,051 SH   SOLE   21,051 0 0
Emerson Electric Company COM 291011104   552,821 4,165 SH   SOLE   4,165 0 0
Enterprise Financial Services COM 293712105   658,011 12,185 SH   SOLE   12,185 0 0
Eos Energy Enterprises Inc COM 29415C101   1,017,934 88,825 SH   SOLE   88,825 0 0
Eos Energy Enterprises Inc COM 29415C101   11,460 1,000 SH Call SOLE   1,000 0 0
Eos Energy Enterprises Inc COM 29415C101   11,460 1,000 SH Call SOLE   1,000 0 0
Eos Energy Enterprises Inc COM 29415C101   28,650 2,500 SH Call SOLE   2,500 0 0
Exxon Mobil Corporation COM 30231G102   268,112 2,228 SH   SOLE   2,228 0 0
Fair Isaac Corp COM 303250104   12,625,550 7,468 SH   SOLE   7,468 0 0
Fedex Corporation COM 31428X106   2,758,332 9,549 SH   SOLE   9,549 0 0
Frontier Communications Parent COM 35909D109   311,641 8,186 SH   SOLE   8,186 0 0
General Electric Company COM 369604301   225,590 732 SH   SOLE   732 0 0
Gilead Sciences Inc COM 375558103   13,759,303 112,101 SH   SOLE   112,101 0 0
Goldman Sachs Group Inc COM 38141G104   19,330,842 21,992 SH   SOLE   21,992 0 0
Guardant Health Inc COM 40131M109   506,614 4,960 SH   SOLE   4,960 0 0
Hermes International SCA ADR COM 42751Q105   456,320 1,840 SH   SOLE   1,840 0 0
Home Depot Inc COM 437076102   654,290 1,901 SH   SOLE   1,901 0 0
InterDigital Inc PA COM 45867G101   326,976 1,027 SH   SOLE   1,027 0 0
International Business Machine COM 459200101   371,159 1,253 SH   SOLE   1,253 0 0
Intuitive Surgical Inc COM 46120E602   18,771,436 33,144 SH   SOLE   33,144 0 0
IQVIA Hldgs Inc COM 46266C105   2,546,457 11,297 SH   SOLE   11,297 0 0
Jabil Inc COM 466313103   402,455 1,765 SH   SOLE   1,765 0 0
Johnson & Johnson COM 478160104   240,153 1,160 SH   SOLE   1,160 0 0
Labcorp Holdings Inc COM 504922105   3,134,996 12,496 SH   SOLE   12,496 0 0
Lowe's Companies Inc COM 548661107   3,557,186 14,750 SH   SOLE   14,750 0 0
MasTec Inc COM 576323109   357,139 1,643 SH   SOLE   1,643 0 0
Mastercard Inc Class A COM 57636Q104   24,107,368 42,228 SH   SOLE   42,228 0 0
McDonalds Corporation COM 580135101   419,353 1,372 SH   SOLE   1,372 0 0
Merck & Co Inc New COM 58933Y105   283,781 2,696 SH   SOLE   2,696 0 0
Meta Platforms Inc Class A COM 30303M102   30,811,500 46,678 SH   SOLE   46,678 0 0
Micron Technology Inc COM 595112103   21,514,532 75,381 SH   SOLE   75,381 0 0
Microsoft Corporation COM 594918104   56,506,872 116,841 SH   SOLE   116,841 0 0
Natera Inc COM 632307104   18,504,057 80,772 SH   SOLE   80,772 0 0
Netflix Inc COM 64110L106   9,384,251 100,088 SH   SOLE   100,088 0 0
NextEra Energy Inc COM 65339F101   460,647 5,738 SH   SOLE   5,738 0 0
Norfolk Southern Corp. COM 655844108   363,675 1,260 SH   SOLE   1,260 0 0
Northrop Grumman Corp COM 666807102   504,199 884 SH   SOLE   884 0 0
NVIDIA Corporation COM 67066G104   71,311,356 382,367 SH   SOLE   382,367 0 0
NVIDIA Corporation COM 67066G104   93,250 500 SH Call SOLE   500 0 0
NVIDIA Corporation COM 67066G104   37,300 200 SH Call SOLE   200 0 0
Oracle Corporation COM 68389X105   428,690 2,199 SH   SOLE   2,199 0 0
Oracle Corporation COM 68389X105   77,964 400 SH Call SOLE   400 0 0
Oracle Corporation COM 68389X105   136,437 700 SH Call SOLE   700 0 0
Palantir Technologies Inc Cla COM 69608A108   15,211,667 85,579 SH   SOLE   85,579 0 0
PepsiCo Inc COM 713448108   2,658,053 18,520 SH   SOLE   18,520 0 0
Philip Morris International In COM 718172109   953,533 5,945 SH   SOLE   5,945 0 0
Procter & Gamble Company COM 742718109   3,167,542 22,103 SH   SOLE   22,103 0 0
QCR Holdings Inc COM 74727A104   301,962 3,625 SH   SOLE   3,625 0 0
Qualcomm Inc COM 747525103   2,869,570 16,776 SH   SOLE   16,776 0 0
Rambus Inc COM 750917106   235,514 2,563 SH   SOLE   2,563 0 0
Repligen Corp COM 759916109   220,556 1,346 SH   SOLE   1,346 0 0
Rockwell Automation Inc COM 773903109   13,803,425 35,478 SH   SOLE   35,478 0 0
Roku Inc Cl A COM 77543R102   273,720 2,523 SH   SOLE   2,523 0 0
Salesforce Inc COM 79466L302   236,047 891 SH   SOLE   891 0 0
SanDisk Corporation COM 80004C200   356,307 1,501 SH   SOLE   1,501 0 0
ServiceNow Inc COM 81762P102   3,566,263 23,280 SH   SOLE   23,280 0 0
Sherwin-Williams Co COM 824348106   574,216 1,772 SH   SOLE   1,772 0 0
Simmons First Natl Corp Cl A COM 828730200   2,366,776 125,558 SH   SOLE   125,558 0 0
Starbucks Corporation COM 855244109   649,500 7,713 SH   SOLE   7,713 0 0
Synchrony Finl Corp COM 87165B103   4,898,342 58,712 SH   SOLE   58,712 0 0
Taiwan Semiconductor Manufactu COM 874039100   15,776,697 51,916 SH   SOLE   51,916 0 0
Take -Two Interactive Software COM 874054109   25,956,833 101,382 SH   SOLE   101,382 0 0
Talen Energy Corporation COM 87422Q109   305,120 814 SH   SOLE   814 0 0
Teradyne Inc COM 880770102   618,424 3,195 SH   SOLE   3,195 0 0
Tesla Motors Inc COM 88160R101   39,390,975 87,590 SH   SOLE   87,590 0 0
Tesla Motors Inc COM 88160R101   89,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   179,888 400 SH Call SOLE   400 0 0
Tesla Motors Inc COM 88160R101   89,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   89,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   224,860 500 SH Call SOLE   500 0 0
Tesla Motors Inc COM 88160R101   44,972 100 SH Call SOLE   100 0 0
Tesla Motors Inc COM 88160R101   89,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   44,972 100 SH Call SOLE   100 0 0
Tesla Motors Inc COM 88160R101   44,972 100 SH Call SOLE   100 0 0
TKO Group Holdings Inc A COM 87256C101   14,956,178 71,561 SH   SOLE   71,561 0 0
U. S. Bancorp COM 902973304   744,241 13,948 SH   SOLE   13,948 0 0
Uber Technologies Inc COM 90353T100   12,867,527 157,478 SH   SOLE   157,478 0 0
UL Solutions Inc Class A COM 903731107   718,809 9,115 SH   SOLE   9,115 0 0
Union Pacific Corporation COM 907818108   2,798,972 12,100 SH   SOLE   12,100 0 0
Union Pacific Corporation COM 907818108   346,980 1,500 SH Call SOLE   1,500 0 0
United Rentals Inc COM 911363109   15,190,584 18,770 SH   SOLE   18,770 0 0
Verizon Communications COM 92343V104   269,365 6,613 SH   SOLE   6,613 0 0
Vertiv Holdings Company Class COM 92537N108   17,625,739 108,794 SH   SOLE   108,794 0 0
Visa Inc Class A COM 92826C839   4,792,101 13,664 SH   SOLE   13,664 0 0
Walmart Inc COM 931142103   1,346,253 12,084 SH   SOLE   12,084 0 0
Welltower Inc COM 95040Q104   222,732 1,200 SH   SOLE   1,200 0 0
Williams Companies COM 969457100   500,115 8,320 SH   SOLE   8,320 0 0
XPO Inc COM 983793100   605,479 4,455 SH   SOLE   4,455 0 0
Zion Oil & Gas COM 989696109   6,699 31,000 SH   SOLE   31,000 0 0
Zoetis Inc Class A COM 98978V103   1,583,193 12,583 SH   SOLE   12,583 0 0
Arbor Realty Trust Inc Cumula PFD 038923876   219,553 12,877 SH   SOLE   12,877 0 0
Enterprise Financial Services PFD 293712303   285,855 14,750 SH   SOLE   14,750 0 0
Flaherty & Crumrine Pfd Income ETF 33848E106   120,015 12,700 SH   SOLE   12,700 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   207,947 339 SH   SOLE   339 0 0
iShares Russell 2000 ETF ETF 464287655   243,945 991 SH   SOLE   991 0 0
iShares S&P 500 Growth ETF ETF 464287309   333,788 2,708 SH   SOLE   2,708 0 0
S&P 500 Depositary Receipt ETF 78462F103   311,626 457 SH   SOLE   457 0 0
Vanguard Dividend Appreciation ETF 921908844   1,039,120 4,728 SH   SOLE   4,728 0 0
Vanguard Emerging Markets ETF ETF 922042858   292,024 5,432 SH   SOLE   5,432 0 0
Vanguard Small-Cap Index Fund ETF 922908751   1,193,535 4,627 SH   SOLE   4,627 0 0
Vanguard Small-Cap Value ETF ETF 922908611   350,512 1,655 SH   SOLE   1,655 0 0
Vanguard Tax Managed Fund FTSE ETF 921943858   1,266,579 20,275 SH   SOLE   20,275 0 0
Liberty Media Corporation Sen CONV 530715AG6   19,980 333,000 PRN   SOLE   333,000 0 0