Disclosed positions
| LIGAND PHARMACEUTICALS INC | LGND | COM NEW | $49,153,891 | 155,506 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $38,250,231 | 116,855 | SH | None |
| VISA INC | V | COM CL A | $34,287,813 | 99,938 | SH | None |
| AMAZON COM INC | AMZN | COM | $32,618,020 | 136,855 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $29,822,710 | 179,914 | SH | None |
| APPLE INC | AAPL | COM | $28,323,714 | 97,884 | SH | None |
| PALOMAR HLDGS INC | PLMR | COM | $27,334,238 | 216,269 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $27,117,646 | 106,775 | SH | None |
| LINEAGE INC | LINE | COM | $26,749,908 | 618,495 | SH | None |
| FREEPORT MCMORAN INC | FCX | CL B | $26,690,327 | 424,397 | SH | None |
| LOCKHEED MARTIN CORP | LMT | COM | $25,450,583 | 49,956 | SH | None |
| ATLAS ENERGY SOLUTIONS INC | AESI | COM NEW | $22,411,856 | 1,349,299 | SH | None |
| ON SEMICONDUCTOR CORP | ON | COM | $22,299,527 | 235,874 | SH | None |
| FIRST INTST BANCSYSTEM INC | FIBK | COM | $21,890,550 | 567,701 | SH | None |
| POOL CORP | POOL | COM | $20,854,733 | 97,043 | SH | None |
| BANK OF AMER CORP | BAC | 7.25%CNV PFD L | $20,726,849 | 16,522 | SH | None |
| ON HLDG AG | ONON | NAMEN AKT A | $20,658,219 | 583,236 | SH | None |
| STERIS PLC | STE | SHS USD | $20,635,017 | 97,996 | SH | None |
| STRYKER CORPORATION | SYK | COM | $20,297,419 | 64,469 | SH | None |
| ABBOTT LABORATORIES | ABT | COM | $18,948,689 | 208,824 | SH | None |
| MICROCHIP TECHNOLOGY INC. | MCHP | COM | $17,923,992 | 196,535 | SH | None |
| IDEXX LABS INC | IDXX | COM | $17,763,664 | 33,743 | SH | None |
| COLGATE PALMOLIVE CO | CL | COM | $17,714,592 | 193,222 | SH | None |
| ROPER TECHNOLOGIES INC | ROP | COM | $17,573,607 | 51,933 | SH | None |
| PROGRESSIVE CORP | PGR | COM | $17,429,688 | 79,788 | SH | None |
| VERIZON COMMUNICATIONS INC | VZ | COM | $17,316,931 | 408,996 | SH | None |
| PEPSICO INC | PEP | COM | $16,857,300 | 124,500 | SH | None |
| TIDEWATER INC NEW | TDW | COM | $16,647,905 | 249,856 | SH | None |
| OPTION CARE HEALTH INC | OPCH | COM NEW | $16,362,031 | 780,259 | SH | None |
| MICROSOFT CORP | MSFT | COM | $16,312,537 | 43,731 | SH | None |
| UBER TECHNOLOGIES INC | UBER | COM | $16,098,174 | 223,090 | SH | None |
| MONDELEZ INTL INC | MDLZ | CL A | $16,029,257 | 277,131 | SH | None |
| REPUBLIC SVCS INC | RSG | COM | $15,304,257 | 71,824 | SH | None |
| UNITED PARCEL SVCS INC | UPS | CL B | $15,036,347 | 139,873 | SH | None |
| PFIZER INC | PFE | COM | $12,915,332 | 536,351 | SH | None |
| KENVUE INC | KVUE | COM | $12,431,398 | 650,518 | SH | None |
| SCHWAB STRATEGIC TR | SCHG | US LCAP GR ETF | $8,358,412 | 246,998 | SH | None |
| SCHWAB STRATEGIC TR | SCHV | US LCAP VA ETF | $4,678,846 | 134,411 | SH | None |
| SCHWAB STRATEGIC TR | SCHM | US MID-CAP ETF | $3,254,920 | 88,281 | SH | None |
| CAESARS ENTERTAINMENT INC NE | CZR | COM | $2,537,323 | 84,073 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $2,305,824 | 72,716 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,432,696 | 4,009 | SH | None |
| SCHWAB STRATEGIC TR | SCHY | INTERNL DIVID | $1,372,195 | 43,246 | SH | None |
| TEXAS PACIFIC LAND CORPORATI | TPL | COM | $1,356,684 | 3,100 | SH | None |
| TRAVELERS COMPANIES INC | TRV | COM | $1,090,386 | 3,303 | SH | None |
| SCHWAB STRATEGIC TR | SCHH | US REIT ETF | $880,138 | 37,168 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $839,512 | 2,376 | SH | None |
| SCHWAB STRATEGIC TR | SCHJ | 1 5YR CORP BD | $831,313 | 33,711 | SH | None |
| REMITLY GLOBAL INC | RELY | COM | $784,350 | 35,000 | SH | None |
| FREQUENCY ELECTRS INC | FEIM | COM | $776,029 | 11,696 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 1 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.