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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A T & T Inc COM 00206R102 407,285 14,049 SH SOLE 14,049 0 0
Adobe Inc COM 00724F101 2,125,735 8,745 SH SOLE 8,745 0 0
Advanced Micro Devices Inc COM 007903107 8,003,140 39,341 SH SOLE 39,341 0 0
Alaska Air Group COM 011659109 2,438,330 66,295 SH SOLE 66,295 0 0
Alibaba Grp Shs ADR COM 01609W102 213,316 1,700 SH SOLE 1,700 0 0
Alibaba Grp Shs ADR COM 01609W102 125,460 1,000 SH Call SOLE 1,000 0 0
Allient inc COM 019330109 301,773 5,107 SH SOLE 5,107 0 0
Alphabet Inc Class A COM 02079K305 50,521,700 175,691 SH SOLE 175,691 0 0
Alphabet Inc Class C COM 02079K107 7,254,105 25,288 SH SOLE 25,288 0 0
Amazon.com Inc COM 023135106 44,072,015 211,610 SH SOLE 211,610 0 0
Amazon.com Inc COM 023135106 124,962 600 SH Call SOLE 600 0 0
Ameren Corporation COM 023608102 1,062,802 9,669 SH SOLE 9,669 0 0
American Express Company COM 025816109 6,749,174 22,313 SH SOLE 22,313 0 0
American Tower REIT COM 03027X100 1,647,449 9,546 SH SOLE 9,546 0 0
Amgen Incorporated COM 031162100 401,745 1,142 SH SOLE 1,142 0 0
APi Group Corp COM 00187Y100 869,276 21,453 SH SOLE 21,453 0 0
Apple Inc COM 037833100 71,497,075 281,717 SH SOLE 281,717 0 0
Applied Materials Inc COM 038222105 23,672,717 69,261 SH SOLE 69,261 0 0
Argan Inc COM 04010E109 513,605 943 SH SOLE 943 0 0
ASML Holding NV COM N07059210 25,308,424 19,161 SH SOLE 19,161 0 0
Atmus Filtration Technologies COM 04956D107 408,006 7,187 SH SOLE 7,187 0 0
Axon Enterprise Inc COM 05464C101 242,923 572 SH SOLE 572 0 0
Ball Corp COM 058498106 1,413,911 23,920 SH SOLE 23,920 0 0
Bank of America Corporation COM 060505104 489,723 10,046 SH SOLE 10,046 0 0
Berkshire Hathaway Inc Class COM 084670702 3,359,671 7,011 SH SOLE 7,011 0 0
BitMine Immersion Technologies COM 09175A206 137,135 6,933 SH SOLE 6,933 0 0
BitMine Immersion Technologies COM 09175A206 128,570 6,500 SH Call SOLE 6,500 0 0
BitMine Immersion Technologies COM 09175A206 9,890 500 SH Call SOLE 500 0 0
BitMine Immersion Technologies COM 09175A206 19,780 1,000 SH Call SOLE 1,000 0 0
Bloom Energy Corporation Clas COM 093712107 645,339 4,763 SH SOLE 4,763 0 0
Boeing Company COM 097023105 324,914 1,632 SH SOLE 1,632 0 0
Broadcom Inc COM 11135F101 33,670,355 108,786 SH SOLE 108,786 0 0
Broadcom Inc COM 11135F101 123,804 400 SH Call SOLE 400 0 0
Carpenter Technology Corp COM 144285103 301,131 764 SH SOLE 764 0 0
Casey's General Stores Inc COM 147528103 1,275,939 1,753 SH SOLE 1,753 0 0
Cass Information Systems Inc. COM 14808P109 1,125,836 25,576 SH SOLE 25,576 0 0
Caterpillar Inc COM 149123101 8,849,494 12,491 SH SOLE 12,491 0 0
Chevron Corporation COM 166764100 521,196 2,519 SH SOLE 2,519 0 0
Ciena Corporation COM 171779309 211,197 544 SH SOLE 544 0 0
Cintas Corp COM 172908105 7,508,294 44,391 SH SOLE 44,391 0 0
Cisco Systems Inc COM 17275R102 26,098,408 336,363 SH SOLE 336,363 0 0
Citigroup Inc COM 172967424 324,946 2,865 SH SOLE 2,865 0 0
Coca-Cola Company COM 191216100 2,765,258 36,361 SH SOLE 36,361 0 0
Colgate-Palmolive Company COM 194162103 2,620,528 30,747 SH SOLE 30,747 0 0
Comfort Systems USA Inc COM 199908104 391,633 284 SH SOLE 284 0 0
Commerce Bancshares Inc COM 200525103 546,444 11,107 SH SOLE 11,107 0 0
Costco Wholesale Corporation COM 22160K105 24,242,831 24,330 SH SOLE 24,330 0 0
Deere & Company COM 244199105 3,684,549 6,541 SH SOLE 6,541 0 0
Disney Walt Company COM 254687106 3,372,673 34,993 SH SOLE 34,993 0 0
Dow Inc COM 260557103 272,516 6,543 SH SOLE 6,543 0 0
Elanco Animal Health Inc COM 28414H103 395,371 16,522 SH SOLE 16,522 0 0
Eli Lilly & Company COM 532457108 20,471,328 22,257 SH SOLE 22,257 0 0
Emerson Electric Company COM 291011104 565,158 4,314 SH SOLE 4,314 0 0
Enterprise Financial Services COM 293712105 427,764 7,905 SH SOLE 7,905 0 0
Eos Energy Enterprises Inc COM 29415C101 483,848 97,550 SH SOLE 97,550 0 0
Eos Energy Enterprises Inc COM 29415C101 4,960 1,000 SH Call SOLE 1,000 0 0
Eos Energy Enterprises Inc COM 29415C101 4,960 1,000 SH Call SOLE 1,000 0 0
Eos Energy Enterprises Inc COM 29415C101 54,560 11,000 SH Call SOLE 11,000 0 0
Exxon Mobil Corporation COM 30231G102 378,331 2,230 SH SOLE 2,230 0 0
Fastly Inc Cl A COM 31188V100 421,515 14,505 SH SOLE 14,505 0 0
Fedex Corporation COM 31428X106 3,394,596 9,531 SH SOLE 9,531 0 0
GE Vernova Inc COM 36828A101 217,352 249 SH SOLE 249 0 0
General Electric Company COM 369604301 207,834 732 SH SOLE 732 0 0
Gilead Sciences Inc COM 375558103 16,923,214 121,427 SH SOLE 121,427 0 0
Goldman Sachs Group Inc COM 38141G104 19,941,630 23,572 SH SOLE 23,572 0 0
Green Brick Partners Inc COM 392709101 426,530 6,618 SH SOLE 6,618 0 0
Guardant Health Inc COM 40131M109 365,970 3,962 SH SOLE 3,962 0 0
Hermes International SCA ADR COM 42751Q105 349,066 1,840 SH SOLE 1,840 0 0
Home Depot Inc COM 437076102 627,979 1,909 SH SOLE 1,909 0 0
Intel Corporation COM 458140100 11,406,438 258,474 SH SOLE 258,474 0 0
Intel Corporation COM 458140100 88,260 2,000 SH Call SOLE 2,000 0 0
InterDigital Inc PA COM 45867G101 314,684 1,042 SH SOLE 1,042 0 0
International Business Machine COM 459200101 303,790 1,253 SH SOLE 1,253 0 0
Intuitive Surgical Inc COM 46120E602 16,074,260 34,869 SH SOLE 34,869 0 0
IQVIA Hldgs Inc COM 46266C105 1,922,668 11,274 SH SOLE 11,274 0 0
J P Morgan Chase & Company COM 46625H100 205,916 700 SH SOLE 700 0 0
Jabil Inc COM 466313103 475,743 1,791 SH SOLE 1,791 0 0
Johnson & Johnson COM 478160104 356,990 1,460 SH SOLE 1,460 0 0
Labcorp Holdings Inc COM 504922105 3,326,320 12,467 SH SOLE 12,467 0 0
Lattice Semiconductor Corp COM 518415104 294,420 3,174 SH SOLE 3,174 0 0
Lowe's Companies Inc COM 548661107 3,477,894 14,719 SH SOLE 14,719 0 0
MasTec Inc COM 576323109 395,740 1,230 SH SOLE 1,230 0 0
Mastercard Inc Class A COM 57636Q104 21,914,484 43,859 SH SOLE 43,859 0 0
McDonalds Corporation COM 580135101 426,510 1,372 SH SOLE 1,372 0 0
Merck & Co Inc New COM 58933Y105 324,302 2,696 SH SOLE 2,696 0 0
Meta Platforms Inc Class A COM 30303M102 35,628,145 62,273 SH SOLE 62,273 0 0
Micron Technology Inc COM 595112103 9,906,820 29,324 SH SOLE 29,324 0 0
Microsoft Corporation COM 594918104 57,145,525 154,376 SH SOLE 154,376 0 0
Microsoft Corporation COM 594918104 370,170 1,000 SH Call SOLE 1,000 0 0
Motorola Solutions Inc COM 620076307 8,481,076 19,543 SH SOLE 19,543 0 0
Mueller Industries Inc COM 624756102 384,919 3,474 SH SOLE 3,474 0 0
Natera Inc COM 632307104 17,017,349 85,091 SH SOLE 85,091 0 0
NextEra Energy Inc COM 65339F101 532,945 5,738 SH SOLE 5,738 0 0
Norfolk Southern Corp. COM 655844108 361,508 1,260 SH SOLE 1,260 0 0
Northrop Grumman Corp COM 666807102 671,484 984 SH SOLE 984 0 0
Nova Ltd COM M7516K103 502,896 1,158 SH SOLE 1,158 0 0
NVIDIA Corporation COM 67066G104 69,925,680 400,950 SH SOLE 400,950 0 0
NVIDIA Corporation COM 67066G104 348,800 2,000 SH Call SOLE 2,000 0 0
ON Semiconductor Corp COM 682189105 445,081 7,188 SH SOLE 7,188 0 0
Oracle Corporation COM 68389X105 420,097 2,856 SH SOLE 2,856 0 0
Oracle Corporation COM 68389X105 58,844 400 SH Call SOLE 400 0 0
Oracle Corporation COM 68389X105 147,110 1,000 SH Call SOLE 1,000 0 0
Palantir Technologies Inc Cla COM 69608A108 491,793 3,362 SH SOLE 3,362 0 0
Palantir Technologies Inc Cla COM 69608A108 73,140 500 SH Call SOLE 500 0 0
PepsiCo Inc COM 713448108 2,871,483 18,491 SH SOLE 18,491 0 0
Philip Morris International In COM 718172109 983,425 5,948 SH SOLE 5,948 0 0
Procter & Gamble Company COM 742718109 3,186,807 22,063 SH SOLE 22,063 0 0
QCR Holdings Inc COM 74727A104 309,756 3,625 SH SOLE 3,625 0 0
Qualcomm Inc COM 747525103 2,156,559 16,746 SH SOLE 16,746 0 0
Repligen Corp COM 759916109 228,100 1,936 SH SOLE 1,936 0 0
Rockwell Automation Inc COM 773903109 19,593,412 54,596 SH SOLE 54,596 0 0
RTX Corporation COM 75513E101 406,767 2,109 SH SOLE 2,109 0 0
Seagate Technology Hldgs PB Lt COM G7997R103 230,948 590 SH SOLE 590 0 0
ServiceNow Inc COM 81762P102 2,430,160 23,244 SH SOLE 23,244 0 0
Sherwin-Williams Co COM 824348106 569,153 1,776 SH SOLE 1,776 0 0
Simmons First Natl Corp Cl A COM 828730200 2,469,410 126,962 SH SOLE 126,962 0 0
Starbucks Corporation COM 855244109 691,070 7,714 SH SOLE 7,714 0 0
Synchrony Finl Corp COM 87165B103 3,985,360 58,591 SH SOLE 58,591 0 0
Synopsys Inc. COM 871607107 9,600,763 24,215 SH SOLE 24,215 0 0
Taiwan Semiconductor Manufactu COM 874039100 18,374,004 54,369 SH SOLE 54,369 0 0
Teradyne Inc COM 880770102 649,840 2,192 SH SOLE 2,192 0 0
Tesla Motors Inc COM 88160R101 34,782,789 93,565 SH SOLE 93,565 0 0
Tesla Motors Inc COM 88160R101 148,700 400 SH Call SOLE 400 0 0
Tesla Motors Inc COM 88160R101 371,750 1,000 SH Call SOLE 1,000 0 0
Tesla Motors Inc COM 88160R101 223,050 600 SH Call SOLE 600 0 0
Tesla Motors Inc COM 88160R101 37,175 100 SH Call SOLE 100 0 0
Tesla Motors Inc COM 88160R101 74,350 200 SH Call SOLE 200 0 0
Tesla Motors Inc COM 88160R101 37,175 100 SH Call SOLE 100 0 0
Tesla Motors Inc COM 88160R101 74,350 200 SH Call SOLE 200 0 0
Tesla Motors Inc COM 88160R101 37,175 100 SH Call SOLE 100 0 0
Thermo Fisher Scientific Inc COM 883556102 8,144,161 16,569 SH SOLE 16,569 0 0
TKO Group Holdings Inc A COM 87256C101 15,234,859 75,551 SH SOLE 75,551 0 0
Transocean Inc COM H8817H100 214,474 32,349 SH SOLE 32,349 0 0
U. S. Bancorp COM 902973304 727,100 13,980 SH SOLE 13,980 0 0
UL Solutions Inc Class A COM 903731107 786,989 9,182 SH SOLE 9,182 0 0
Union Pacific Corporation COM 907818108 2,929,636 12,075 SH SOLE 12,075 0 0
Union Pacific Corporation COM 907818108 121,310 500 SH Call SOLE 500 0 0
United Rentals Inc COM 911363109 6,666,086 9,150 SH SOLE 9,150 0 0
US Foods Holdings Corporation COM 912008109 550,955 5,975 SH SOLE 5,975 0 0
Verizon Communications COM 92343V104 331,998 6,614 SH SOLE 6,614 0 0
Vertiv Holdings Company Class COM 92537N108 20,267,161 80,881 SH SOLE 80,881 0 0
Visa Inc Class A COM 92826C839 4,121,345 13,636 SH SOLE 13,636 0 0
Walmart Inc COM 931142103 1,502,038 12,086 SH SOLE 12,086 0 0
Welltower Inc COM 95040Q104 275,212 1,392 SH SOLE 1,392 0 0
Williams Companies COM 969457100 605,530 8,320 SH SOLE 8,320 0 0
XPO Inc COM 983793100 12,704,310 65,301 SH SOLE 65,301 0 0
Zion Oil & Gas COM 989696109 11,451 33,000 SH SOLE 33,000 0 0
Zoetis Inc Class A COM 98978V103 1,484,008 12,554 SH SOLE 12,554 0 0
Arbor Realty Trust Inc Cumula PFD 038923876 211,494 12,710 SH SOLE 12,710 0 0
Enterprise Financial Services PFD 293712303 286,592 14,750 SH SOLE 14,750 0 0
Flaherty & Crumrine Pfd Income ETF 33848E106 114,808 12,700 SH SOLE 12,700 0 0
iShares Russell 2000 ETF ETF 464287655 246,760 995 SH SOLE 995 0 0
iShares S&P 500 Growth ETF ETF 464287309 306,302 2,708 SH SOLE 2,708 0 0
S&P 500 Depositary Receipt ETF 78462F103 293,549 451 SH SOLE 451 0 0
Schwab US Dividend Equity ETF ETF 808524797 258,772 8,435 SH SOLE 8,435 0 0
Vanguard Dividend Appreciation ETF 921908844 1,016,804 4,728 SH SOLE 4,728 0 0
Vanguard Emerging Markets ETF ETF 922042858 293,600 5,432 SH SOLE 5,432 0 0
Vanguard Small-Cap Index Fund ETF 922908751 1,211,904 4,627 SH SOLE 4,627 0 0
Vanguard Small-Cap Value ETF ETF 922908611 359,549 1,655 SH SOLE 1,655 0 0
Vanguard Tax Managed Fund FTSE ETF 921943858 1,299,222 20,275 SH SOLE 20,275 0 0
Liberty Media Corporation Sen CONV 530715AG6 13,080 327,000 PRN SOLE 327,000 0 0