The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| 3M Company | COM | 88579Y101 | 328,300 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| Abbvie | COM | 00287Y109 | 21,810,328 | 83,376 | SH | SOLE | 79,606 | 0 | 3,770 | ||
| Accenture | COM | G1151C101 | 25,757,434 | 140,467 | SH | SOLE | 133,759 | 0 | 6,708 | ||
| Alphabet Cl A | COM | 02079K305 | 14,767,570 | 42,919 | SH | SOLE | 37,432 | 0 | 5,487 | ||
| Alphabet Cl C | COM | 02079K107 | 1,907,803 | 5,599 | SH | SOLE | 5,511 | 0 | 88 | ||
| Amazon.com | COM | 023135106 | 16,248,068 | 65,214 | SH | SOLE | 59,707 | 0 | 5,507 | ||
| American Express | COM | 025816109 | 597,556 | 1,965 | SH | SOLE | 1,965 | 0 | 0 | ||
| Amgen | COM | 031162100 | 23,240,375 | 55,136 | SH | SOLE | 52,764 | 0 | 2,372 | ||
| Amphenol | COM | 032095101 | 9,450,367 | 112,104 | SH | SOLE | 101,583 | 0 | 10,521 | ||
| Apple | COM | 037833100 | 15,214,402 | 45,686 | SH | SOLE | 41,291 | 0 | 4,395 | ||
| Arthur J. Gallagher | COM | 363576109 | 5,731,720 | 25,127 | SH | SOLE | 22,144 | 0 | 2,983 | ||
| Axsome Therapeutics | COM | 05464T104 | 2,745,014 | 14,887 | SH | SOLE | 14,741 | 0 | 146 | ||
| Bank New York Mellon Corp | COM | 064058100 | 229,094 | 1,584 | SH | SOLE | 1,584 | 0 | 0 | ||
| Berkshire Hathaway B | COM | 084670702 | 1,386,293 | 2,784 | SH | SOLE | 2,784 | 0 | 0 | ||
| BioMarin Pharmaceuticals | COM | 09061G101 | 4,416,900 | 73,615 | SH | SOLE | 65,577 | 0 | 8,038 | ||
| Blackstone | COM | 09260D107 | 19,858,089 | 177,162 | SH | SOLE | 167,723 | 0 | 9,439 | ||
| Bloom Energy | COM | 093712107 | 15,982,300 | 57,702 | SH | SOLE | 53,644 | 0 | 4,058 | ||
| Broadcom | COM | 11135F101 | 41,766,676 | 118,929 | SH | SOLE | 112,485 | 0 | 6,444 | ||
| BWX Technologies | COM | 05605H100 | 2,272,145 | 16,585 | SH | SOLE | 16,122 | 0 | 463 | ||
| Casey's General Stores | COM | 147528103 | 10,332,259 | 16,981 | SH | SOLE | 15,641 | 0 | 1,340 | ||
| Chevron Corp | COM | 166764100 | 24,493,560 | 119,943 | SH | SOLE | 114,278 | 0 | 5,665 | ||
| CNA Financial | COM | 126117100 | 21,006,623 | 468,062 | SH | SOLE | 444,288 | 0 | 23,774 | ||
| Comcast Class A | COM | 20030N101 | 18,573,139 | 853,545 | SH | SOLE | 812,051 | 0 | 41,494 | ||
| Constellation Energy | COM | 21037T109 | 29,549,639 | 116,328 | SH | SOLE | 109,368 | 0 | 6,960 | ||
| Costco Wholesale | COM | 22160K105 | 509,790 | 560 | SH | SOLE | 560 | 0 | 0 | ||
| Danaher | COM | 235851102 | 414,520 | 1,871 | SH | SOLE | 1,871 | 0 | 0 | ||
| Dynatrace | COM | 268150109 | 3,840,172 | 66,508 | SH | SOLE | 65,818 | 0 | 690 | ||
| Edwards Lifesciences Corp | COM | 28176E108 | 258,442 | 2,994 | SH | SOLE | 2,994 | 0 | 0 | ||
| Eli Lilly & Co | COM | 532457108 | 460,518 | 398 | SH | SOLE | 398 | 0 | 0 | ||
| Enbridge | COM | 29250N105 | 386,332 | 8,310 | SH | SOLE | 8,310 | 0 | 0 | ||
| Evolv Technologies | COM | 30049H102 | 1,502,471 | 323,112 | SH | SOLE | 319,056 | 0 | 4,056 | ||
| Fabrinet | COM | G3323L100 | 3,129,416 | 7,376 | SH | SOLE | 7,311 | 0 | 65 | ||
| FTI Consulting | COM | 302941109 | 1,565,696 | 11,640 | SH | SOLE | 11,503 | 0 | 137 | ||
| GE Aerospace | COM | 369604301 | 3,266,866 | 10,461 | SH | SOLE | 9,282 | 0 | 1,179 | ||
| Halozyme Therapeutics | COM | 40637H109 | 4,254,816 | 38,540 | SH | SOLE | 38,155 | 0 | 385 | ||
| Hewlett Packard Enterprise | COM | 42824C109 | 229,812 | 3,597 | SH | SOLE | 3,597 | 0 | 0 | ||
| Home Depot | COM | 437076102 | 706,958 | 2,485 | SH | SOLE | 2,485 | 0 | 0 | ||
| Huntington Ingalls | COM | 446413106 | 1,421,881 | 5,324 | SH | SOLE | 5,258 | 0 | 66 | ||
| Jack Henry & Associates | COM | 426281101 | 2,046,183 | 14,285 | SH | SOLE | 14,113 | 0 | 172 | ||
| Johnson & Johnson | COM | 478160104 | 1,096,288 | 4,141 | SH | SOLE | 4,141 | 0 | 0 | ||
| JPMorgan | COM | 46625H100 | 978,926 | 2,959 | SH | SOLE | 2,244 | 0 | 715 | ||
| KLA | COM | 482480100 | 6,808,320 | 34,927 | SH | SOLE | 31,560 | 0 | 3,367 | ||
| Krystal Biotech | COM | 501147102 | 2,783,527 | 8,370 | SH | SOLE | 8,285 | 0 | 85 | ||
| Lonza Group ADR | COM | 54338V101 | 5,965,456 | 86,960 | SH | SOLE | 77,436 | 0 | 9,524 | ||
| Marsh | COM | 571748102 | 7,950,896 | 46,570 | SH | SOLE | 46,570 | 0 | 0 | ||
| Mettler Toledo | COM | 592688105 | 2,542,929 | 1,683 | SH | SOLE | 1,664 | 0 | 19 | ||
| Microsoft | COM | 594918104 | 17,577,083 | 34,270 | SH | SOLE | 30,699 | 0 | 3,571 | ||
| Monolithic Power Systems | COM | 609839105 | 5,616,560 | 4,169 | SH | SOLE | 4,136 | 0 | 33 | ||
| Morgan Stanley | COM | 617446448 | 447,066 | 2,377 | SH | SOLE | 2,377 | 0 | 0 | ||
| Motorola Solutions Inc New | COM | 620076307 | 252,419 | 566 | SH | SOLE | 566 | 0 | 0 | ||
| Natera | COM | 632307104 | 2,572,855 | 6,225 | SH | SOLE | 6,161 | 0 | 64 | ||
| NextEra Energy | COM | 65339F101 | 22,681,126 | 299,460 | SH | SOLE | 286,235 | 0 | 13,225 | ||
| Northrop Grumman | COM | 666807102 | 428,847 | 887 | SH | SOLE | 887 | 0 | 0 | ||
| Novanta | COM | 67000B104 | 1,952,411 | 13,731 | SH | SOLE | 13,582 | 0 | 149 | ||
| Nuvation Bio Inc Cl A | COM | 67080N101 | 1,538,958 | 274,814 | SH | SOLE | 272,019 | 0 | 2,795 | ||
| Nvidia Corporation Com | COM | 67066G104 | 670,980 | 2,938 | SH | SOLE | 2,938 | 0 | 0 | ||
| O'Reilly Automotive | COM | 67103H107 | 4,970,264 | 58,193 | SH | SOLE | 51,975 | 0 | 6,218 | ||
| Oneok Inc Com | COM | 30609A109 | 20,401,956 | 239,263 | SH | SOLE | 229,138 | 0 | 10,125 | ||
| PepsiCo | COM | 713448108 | 20,688,605 | 163,262 | SH | SOLE | 156,671 | 0 | 6,591 | ||
| Pfizer | COM | 717081103 | 24,646,100 | 864,169 | SH | SOLE | 823,475 | 0 | 40,694 | ||
| Phillips 66 | COM | 718546104 | 27,272,214 | 106,820 | SH | SOLE | 102,110 | 0 | 4,710 | ||
| Prologis | COM | 74340W103 | 17,604,714 | 135,588 | SH | SOLE | 129,710 | 0 | 5,878 | ||
| RBC Bearings | COM | 75524B104 | 4,522,025 | 9,058 | SH | SOLE | 8,976 | 0 | 82 | ||
| Rocket Lab | COM | 773122106 | 313,560 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | ||
| Rolls Royce Holdings | COM | 775781206 | 484,250 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | ||
| Royalty Pharma Plc | COM | G7709Q104 | 32,941,944 | 564,461 | SH | SOLE | 528,786 | 0 | 35,675 | ||
| RTX | COM | 75513E101 | 313,563 | 1,689 | SH | SOLE | 1,689 | 0 | 0 | ||
| Ryan Specialty Holdings | COM | 78351F107 | 2,876,380 | 77,740 | SH | SOLE | 76,844 | 0 | 896 | ||
| ServiceNow | COM | 81762P102 | 6,309,593 | 47,083 | SH | SOLE | 41,419 | 0 | 5,664 | ||
| Sherwin Williams | COM | 824348106 | 3,828,810 | 11,844 | SH | SOLE | 10,659 | 0 | 1,185 | ||
| SLB | COM | 806857108 | 276,778 | 5,681 | SH | SOLE | 5,681 | 0 | 0 | ||
| Space Exploration Technology | COM | 84615Q103 | 399,779 | 2,650 | SH | SOLE | 2,650 | 0 | 0 | ||
| Spotify Technology Sa | COM | L8681T102 | 5,208,630 | 10,687 | SH | SOLE | 9,519 | 0 | 1,168 | ||
| Syndax Pharmaceuticals | COM | 87164F105 | 2,512,695 | 133,654 | SH | SOLE | 132,290 | 0 | 1,364 | ||
| Taiwan Semiconductor | COM | 874039100 | 11,359,131 | 24,900 | SH | SOLE | 22,256 | 0 | 2,644 | ||
| Tesla | COM | 88160R101 | 443,512 | 1,250 | SH | SOLE | 1,250 | 0 | 0 | ||
| Texas Instruments | COM | 882508104 | 24,867,791 | 88,785 | SH | SOLE | 84,577 | 0 | 4,208 | ||
| Thermo Fisher Scientific | COM | 883556102 | 228,167 | 338 | SH | SOLE | 338 | 0 | 0 | ||
| Tradeweb Mkts | COM | 892672106 | 8,018,898 | 79,521 | SH | SOLE | 73,108 | 0 | 6,413 | ||
| Union Pacific | COM | 907818108 | 231,310 | 850 | SH | SOLE | 850 | 0 | 0 | ||
| United Rentals | COM | 911363109 | 660,515 | 660 | SH | SOLE | 660 | 0 | 0 | ||
| UnitedHealth Group | COM | 91324P102 | 250,716 | 683 | SH | SOLE | 683 | 0 | 0 | ||
| Vanguard Index Funds Growth Et | COM | 922908736 | 235,728 | 2,616 | SH | SOLE | 2,616 | 0 | 0 | ||
| Vanguard Index Funds Total Sto | COM | 922908769 | 279,409 | 747 | SH | SOLE | 747 | 0 | 0 | ||
| Veeva Systems | COM | 922475108 | 6,713,213 | 23,518 | SH | SOLE | 20,889 | 0 | 2,629 | ||
| Verastem | COM | 92337C203 | 3,738,267 | 464,381 | SH | SOLE | 459,716 | 0 | 4,665 | ||
| Visa | COM | 92826C839 | 7,488,078 | 20,839 | SH | SOLE | 18,226 | 0 | 2,613 | ||
| Wells Fargo | COM | 949746101 | 240,150 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| Zoom Communications | COM | 98980L101 | 3,290,594 | 36,252 | SH | SOLE | 35,932 | 0 | 320 | ||
| Alphabet Convertible Pfd | PFD CONV | 02079K404 | 28,592,977 | 582,579 | SH | SOLE | 562,020 | 0 | 20,559 | ||
| Hewlett Packard Ent Ser C Conv | PFD CONV | 42824C208 | 29,969,917 | 183,235 | SH | SOLE | 176,443 | 0 | 6,792 | ||
| KKR Series D Conv 6.25 | PFD CONV | 48251W500 | 22,081,324 | 524,497 | SH | SOLE | 499,904 | 0 | 24,593 | ||