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   399,262 14,138 SH   SOLE   14,138 0 0
AbbVie Inc COM 00287Y109   209,853 906 SH   SOLE   906 0 0
Adobe Inc COM 00724F101   3,087,973 8,754 SH   SOLE   8,754 0 0
Adtalem Global Education Inc COM 00737L103   237,235 1,536 SH   SOLE   1,536 0 0
Advanced Micro Devices Inc COM 007903107   19,188,779 118,603 SH   SOLE   118,603 0 0
Alaska Air Group COM 011659109   3,323,711 66,768 SH   SOLE   66,768 0 0
Alibaba Grp Shs ADR COM 01609W102   266,177 1,489 SH   SOLE   1,489 0 0
Alibaba Grp Shs ADR COM 01609W102   268,095 1,500 SH Call SOLE   1,500 0 0
Alibaba Grp Shs ADR COM 01609W102   35,746 200 SH Call SOLE   200 0 0
Alphabet Inc Class A COM 02079K305   38,929,171 160,136 SH   SOLE   160,136 0 0
Alphabet Inc Class C COM 02079K107   7,362,197 30,229 SH   SOLE   30,229 0 0
Amazon.com Inc COM 023135106   41,944,224 191,029 SH   SOLE   191,029 0 0
Ameren Corporation COM 023608102   995,159 9,534 SH   SOLE   9,534 0 0
American Express Company COM 025816109   5,525,269 16,634 SH   SOLE   16,634 0 0
American Tower REIT COM 03027X100   1,851,080 9,625 SH   SOLE   9,625 0 0
Amgen Incorporated COM 031162100   320,824 1,137 SH   SOLE   1,137 0 0
APi Group Corp COM 00187Y100   562,946 16,379 SH   SOLE   16,379 0 0
Apple Inc COM 037833100   57,548,776 226,009 SH   SOLE   226,009 0 0
Apple Inc COM 037833100   76,389 300 SH Call SOLE   300 0 0
Applied Materials Inc COM 038222105   4,580,853 22,374 SH   SOLE   22,374 0 0
ASML Holding NV COM N07059210   13,568,813 14,016 SH   SOLE   14,016 0 0
Atmus Filtration Technologies COM 04956D107   214,583 4,759 SH   SOLE   4,759 0 0
Axon Enterprise Inc COM 05464C101   18,962,919 26,424 SH   SOLE   26,424 0 0
Ball Corp COM 058498106   1,213,307 24,064 SH   SOLE   24,064 0 0
Bank of America Corporation COM 060505104   516,892 10,019 SH   SOLE   10,019 0 0
Berkshire Hathaway Inc Class COM 084670702   3,454,327 6,871 SH   SOLE   6,871 0 0
BitMine Immersion Technologies COM 09175A206   189,544 3,650 SH   SOLE   3,650 0 0
BitMine Immersion Technologies COM 09175A206   25,965 500 SH Call SOLE   500 0 0
BitMine Immersion Technologies COM 09175A206   67,509 1,300 SH Call SOLE   1,300 0 0
BitMine Immersion Technologies COM 09175A206   36,351 700 SH Call SOLE   700 0 0
BitMine Immersion Technologies COM 09175A206   15,579 300 SH Call SOLE   300 0 0
Boeing Company COM 097023105   370,901 1,718 SH   SOLE   1,718 0 0
Booking Holdings Inc COM 09857L108   9,643,440 1,786 SH   SOLE   1,786 0 0
Boston Scientific Corporation COM 101137107   15,108,438 154,752 SH   SOLE   154,752 0 0
Broadcom Inc COM 11135F101   44,495,587 134,872 SH   SOLE   134,872 0 0
Casey's General Stores Inc COM 147528103   864,374 1,529 SH   SOLE   1,529 0 0
Cass Information Systems Inc. COM 14808P109   1,004,995 25,553 SH   SOLE   25,553 0 0
Caterpillar Inc COM 149123101   444,436 931 SH   SOLE   931 0 0
Celsius Holdings Inc COM 15118V207   300,673 5,230 SH   SOLE   5,230 0 0
Chevron Corporation COM 166764100   215,709 1,389 SH   SOLE   1,389 0 0
Chewy Inc Class A COM 16679L109   299,856 7,413 SH   SOLE   7,413 0 0
Ciena Corporation COM 171779309   476,050 3,268 SH   SOLE   3,268 0 0
Cintas Corp COM 172908105   296,395 1,444 SH   SOLE   1,444 0 0
Cisco Systems Inc COM 17275R102   15,548,972 227,258 SH   SOLE   227,258 0 0
Citigroup Inc COM 172967424   225,559 2,222 SH   SOLE   2,222 0 0
Coca-Cola Company COM 191216100   2,433,673 36,696 SH   SOLE   36,696 0 0
Colgate Palmolive Co. COM 194162103   2,473,869 30,947 SH   SOLE   30,947 0 0
Comfort Systems USA Inc COM 199908104   318,519 386 SH   SOLE   386 0 0
Commerce Bancshares Inc COM 200525103   624,909 10,457 SH   SOLE   10,457 0 0
Costco Wholesale Corporation COM 22160K105   20,285,209 21,915 SH   SOLE   21,915 0 0
Deere & Company COM 244199105   2,870,876 6,278 SH   SOLE   6,278 0 0
Disney Walt Company COM 254687106   4,034,579 35,236 SH   SOLE   35,236 0 0
eBay Inc COM 278642103   10,987,112 120,804 SH   SOLE   120,804 0 0
Eli Lilly & Company COM 532457108   10,353,949 13,570 SH   SOLE   13,570 0 0
Emerson Electric Company COM 291011104   509,800 3,886 SH   SOLE   3,886 0 0
Enterprise Financial Services COM 293712105   657,281 11,336 SH   SOLE   11,336 0 0
Eos Energy Enterprises Inc COM 29415C101   987,513 86,700 SH   SOLE   86,700 0 0
Exxon Mobil Corporation COM 30231G102   219,217 1,944 SH   SOLE   1,944 0 0
Fedex Corporation COM 31428X106   2,265,749 9,608 SH   SOLE   9,608 0 0
Frontier Communications Parent COM 35909D109   305,747 8,186 SH   SOLE   8,186 0 0
General Electric Company COM 369604301   220,599 733 SH   SOLE   733 0 0
Genius Sports Limited COM G3934V109   138,668 11,201 SH   SOLE   11,201 0 0
Goldman Sachs Group Inc COM 38141G104   11,752,728 14,758 SH   SOLE   14,758 0 0
Guardant Health Inc COM 40131M109   248,233 3,973 SH   SOLE   3,973 0 0
Hermes International SCA ADR COM 42751Q105   451,021 1,840 SH   SOLE   1,840 0 0
Home Depot Inc COM 437076102   767,452 1,894 SH   SOLE   1,894 0 0
InterDigital Inc PA COM 45867G101   283,434 821 SH   SOLE   821 0 0
International Business Machine COM 459200101   341,414 1,210 SH   SOLE   1,210 0 0
IQVIA Hldgs Inc COM 46266C105   2,155,249 11,347 SH   SOLE   11,347 0 0
Jabil Inc COM 466313103   307,078 1,414 SH   SOLE   1,414 0 0
Johnson & Johnson COM 478160104   215,168 1,160 SH   SOLE   1,160 0 0
Labcorp Holdings Inc COM 504922105   3,603,177 12,552 SH   SOLE   12,552 0 0
Life Time Group Holdings Inc COM 53190C102   310,748 11,259 SH   SOLE   11,259 0 0
Linde PLC New COM G54950103   483,550 1,018 SH   SOLE   1,018 0 0
Lowe's Companies Inc COM 548661107   3,723,974 14,818 SH   SOLE   14,818 0 0
Lululemon Athletica Inc. COM 550021109   72,773 409 SH   SOLE   409 0 0
Lululemon Athletica Inc. COM 550021109   266,895 1,500 SH Call SOLE   1,500 0 0
MasTec Inc COM 576323109   279,632 1,314 SH   SOLE   1,314 0 0
Mastercard Inc Class A COM 57636Q104   24,382,787 42,866 SH   SOLE   42,866 0 0
McDonalds Corporation COM 580135101   403,566 1,328 SH   SOLE   1,328 0 0
Merck & Co Inc New COM 58933Y105   226,275 2,696 SH   SOLE   2,696 0 0
Meta Platforms Inc Class A COM 30303M102   55,562,129 75,659 SH   SOLE   75,659 0 0
Micron Technology Inc COM 595112103   18,662,371 111,537 SH   SOLE   111,537 0 0
Microsoft Corporation COM 594918104   61,587,058 118,905 SH   SOLE   118,905 0 0
Motorola Solutions Inc COM 620076307   11,816,374 25,840 SH   SOLE   25,840 0 0
Natera Inc COM 632307104   13,049,355 81,067 SH   SOLE   81,067 0 0
Netflix Inc COM 64110L106   28,443,178 23,724 SH   SOLE   23,724 0 0
NextEra Energy Inc COM 65339F101   407,420 5,397 SH   SOLE   5,397 0 0
Norfolk Southern Corp. COM 655844108   378,399 1,260 SH   SOLE   1,260 0 0
Northrop Grumman Corp COM 666807102   538,781 884 SH   SOLE   884 0 0
NVIDIA Corporation COM 67066G104   72,521,673 388,689 SH   SOLE   388,689 0 0
Occidental Petroleum Corp. COM 674599105   126,314 2,673 SH   SOLE   2,673 0 0
Occidental Petroleum Corp. COM 674599105   94,500 2,000 SH Call SOLE   2,000 0 0
ON Semiconductor Corp COM 682189105   254,094 5,153 SH   SOLE   5,153 0 0
Oracle Corporation COM 68389X105   625,834 2,225 SH   SOLE   2,225 0 0
Palantir Technologies Inc Cla COM 69608A108   15,656,926 85,829 SH   SOLE   85,829 0 0
Palantir Technologies Inc Cla COM 69608A108   72,968 400 SH Call SOLE   400 0 0
PepsiCo Inc COM 713448108   2,614,913 18,619 SH   SOLE   18,619 0 0
Pfizer Inc COM 717081103   130,568 5,124 SH   SOLE   5,124 0 0
Pfizer Inc COM 717081103   38,220 1,500 SH Put SOLE   1,500 0 0
Pfizer Inc COM 717081103   50,960 2,000 SH Put SOLE   2,000 0 0
Philip Morris International In COM 718172109   947,478 5,841 SH   SOLE   5,841 0 0
Procter & Gamble Company COM 742718109   3,406,304 22,169 SH   SOLE   22,169 0 0
QCR Holdings Inc COM 74727A104   274,195 3,625 SH   SOLE   3,625 0 0
Qualcomm Inc COM 747525103   2,803,925 16,855 SH   SOLE   16,855 0 0
Salesforce Inc COM 79466L302   302,657 1,277 SH   SOLE   1,277 0 0
ServiceNow Inc COM 81762P102   4,305,070 4,678 SH   SOLE   4,678 0 0
Sherwin-Williams Co COM 824348106   612,495 1,769 SH   SOLE   1,769 0 0
Simmons First Natl Corp Cl A COM 828730200   2,380,809 124,195 SH   SOLE   124,195 0 0
Spotify Technology SA COM L8681T102   24,505,384 35,108 SH   SOLE   35,108 0 0
Starbucks Corporation COM 855244109   652,427 7,712 SH   SOLE   7,712 0 0
Synchrony Finl Corp COM 87165B103   4,193,300 59,019 SH   SOLE   59,019 0 0
Taiwan Semiconductor Manufactu COM 874039100   15,390,705 55,107 SH   SOLE   55,107 0 0
Take -Two Interactive Software COM 874054109   26,675,412 103,249 SH   SOLE   103,249 0 0
Talen Energy Corporation COM 87422Q109   277,773 653 SH   SOLE   653 0 0
Target Corporation COM 87612E106   1,419,661 15,827 SH   SOLE   15,827 0 0
Tesla Motors Inc COM 88160R101   30,332,572 68,206 SH   SOLE   68,206 0 0
Tesla Motors Inc COM 88160R101   88,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   88,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   133,416 300 SH Call SOLE   300 0 0
Tesla Motors Inc COM 88160R101   88,944 200 SH Call SOLE   200 0 0
Tesla Motors Inc COM 88160R101   44,472 100 SH Call SOLE   100 0 0
TKO Group Holdings Inc A COM 87256C101   14,570,612 72,146 SH   SOLE   72,146 0 0
Toast Inc COM 888787108   7,576,190 207,510 SH   SOLE   207,510 0 0
U. S. Bancorp COM 902973304   543,715 11,250 SH   SOLE   11,250 0 0
Uber Technologies Inc COM 90353T100   26,499,905 270,490 SH   SOLE   270,490 0 0
UL Solutions Inc Class A COM 903731107   582,186 8,216 SH   SOLE   8,216 0 0
Union Pacific Corporation COM 907818108   2,886,787 12,213 SH   SOLE   12,213 0 0
Union Pacific Corporation COM 907818108   118,185 500 SH Call SOLE   500 0 0
United Rentals Inc COM 911363109   6,130,205 6,421 SH   SOLE   6,421 0 0
US Foods Holdings Corporation COM 912008109   928,941 12,124 SH   SOLE   12,124 0 0
Verizon Communications COM 92343V104   290,657 6,613 SH   SOLE   6,613 0 0
Vertiv Holdings Company Class COM 92537N108   7,937,051 52,612 SH   SOLE   52,612 0 0
Visa Inc Class A COM 92826C839   4,678,613 13,705 SH   SOLE   13,705 0 0
Vistra Corporation COM 92840M102   5,121,562 26,141 SH   SOLE   26,141 0 0
Walmart Inc COM 931142103   1,189,533 11,542 SH   SOLE   11,542 0 0
Welltower Inc COM 95040Q104   213,768 1,200 SH   SOLE   1,200 0 0
Williams Companies COM 969457100   527,072 8,320 SH   SOLE   8,320 0 0
Zion Oil & Gas COM 989696109   5,595 31,000 SH   SOLE   31,000 0 0
Zoetis Inc Class A COM 98978V103   1,855,484 12,681 SH   SOLE   12,681 0 0
Liberty Media Corporation Sen CONV 530715AG6   29,970 333,000 PRN   SOLE   333,000 0 0
Flaherty & Crumrine Pfd Income ETF 33848E106   123,825 12,700 SH   SOLE   12,700 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   242,650 404 SH   SOLE   404 0 0
iShares Russell 2000 ETF ETF 464287655   239,782 991 SH   SOLE   991 0 0
iShares S&P 500 Growth ETF ETF 464287309   362,401 3,002 SH   SOLE   3,002 0 0
S&P 500 Depositary Receipt ETF 78462F103   274,052 411 SH   SOLE   411 0 0
Vanguard Dividend Appreciation ETF 921908844   1,020,255 4,728 SH   SOLE   4,728 0 0
Vanguard Emerging Markets ETF ETF 922042858   294,306 5,432 SH   SOLE   5,432 0 0
Vanguard Small-Cap Index Fund ETF 922908751   1,176,554 4,627 SH   SOLE   4,627 0 0
Vanguard Small-Cap Value ETF ETF 922908611   345,415 1,655 SH   SOLE   1,655 0 0
Vanguard Tax Managed Fund FTSE ETF 921943858   1,214,878 20,275 SH   SOLE   20,275 0 0
Arbor Realty Trust Inc Cumula PFD 038923876   242,488 13,044 SH   SOLE   13,044 0 0
Enterprise Financial Services PFD 293712303   303,866 14,750 SH   SOLE   14,750 0 0