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
JPMORGAN CHASE & CO COM 46625H100 36,721,553 110,998 SH SOLE 110,303 0 695
VISA INC COM CL A 92826C839 33,967,194 94,529 SH SOLE 94,144 0 385
CHEVRON CORPORATION COM 166764100 32,965,211 161,427 SH SOLE 160,282 0 1,145
AMAZON COM INC COM 023135106 32,316,997 129,709 SH SOLE 129,044 0 665
APPLE INC COM 037833100 30,640,837 92,009 SH SOLE 91,334 0 675
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 29,151,930 93,325 SH SOLE 92,520 0 805
FREEPORT MCMORAN INC CL B 35671D857 28,185,010 402,643 SH SOLE 400,548 0 2,095
JOHNSON & JOHNSON COM 478160104 26,791,688 101,200 SH SOLE 100,550 0 650
PALOMAR HLDGS INC COM 69753M105 25,610,045 207,722 SH SOLE 206,827 0 895
LOCKHEED MARTIN CORP COM 539830109 22,457,925 44,100 SH SOLE 43,760 0 340
MICROSOFT CORP COM 594918104 21,403,829 41,731 SH SOLE 41,476 0 255
OPTION CARE HEALTH INC COM NEW 68404L201 20,533,639 913,012 SH SOLE 908,722 0 4,290
LINEAGE INC COM 53566V106 20,284,681 594,510 SH SOLE 591,185 0 3,325
STERIS PLC SHS USD G8473T100 19,727,289 93,935 SH SOLE 93,210 0 725
FIRST INTST BANCSYSTEM INC COM 32055Y201 19,002,314 531,682 SH SOLE 527,042 0 4,640
TIDEWATER INC NEW COM 88642R109 18,749,995 231,196 SH SOLE 229,601 0 1,595
BANK OF AMER CORP 7.25%CNV PFD L 060505682 18,623,302 15,253 SH SOLE 15,136 0 117
ABBOTT LABORATORIES COM 002824100 17,814,996 180,259 SH SOLE 178,644 0 1,615
VERIZON COMMUNICATIONS INC COM 92343V104 17,534,906 382,273 SH SOLE 378,643 0 3,630
STRYKER CORPORATION COM 863667101 17,311,566 62,862 SH SOLE 62,547 0 315
ON SEMICONDUCTOR CORP COM 682189105 17,083,358 222,237 SH SOLE 220,942 0 1,295
ROPER TECHNOLOGIES INC COM 776696106 16,947,433 48,503 SH SOLE 48,168 0 335
IDEXX LABS INC COM 45168D104 16,500,159 31,598 SH SOLE 31,433 0 165
PROGRESSIVE CORP COM 743315103 16,190,911 78,100 SH SOLE 77,401 0 699
ON HLDG AG NAMEN AKT A H5919C104 16,187,135 546,678 SH SOLE 543,288 0 3,390
COLGATE PALMOLIVE CO COM 194162103 15,379,356 180,255 SH SOLE 178,575 0 1,680
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 15,236,498 1,268,651 SH SOLE 1,261,086 0 7,565
UBER TECHNOLOGIES INC COM 90353T100 15,011,911 219,120 SH SOLE 217,805 0 1,315
POOL CORP COM 73278L105 14,682,239 90,703 SH SOLE 90,354 0 349
MICROCHIP TECHNOLOGY INC. COM 595017104 14,520,592 186,712 SH SOLE 185,312 0 1,400
PFIZER INC COM 717081103 14,300,498 501,420 SH SOLE 494,995 0 6,425
REPUBLIC SVCS INC COM 760759100 14,217,853 67,746 SH SOLE 67,001 0 745
MONDELEZ INTL INC CL A 609207105 14,091,948 243,721 SH SOLE 241,341 0 2,380
PEPSICO INC COM 713448108 14,032,592 110,737 SH SOLE 109,807 0 930
UNITED PARCEL SVCS INC CL B 911312106 12,331,370 131,971 SH SOLE 130,326 0 1,645
KENVUE INC COM 49177J102 11,272,519 638,308 SH SOLE 628,988 0 9,320
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10,607,657 295,231 SH SOLE 295,231 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,993,502 149,910 SH SOLE 149,910 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,726,380 109,535 SH SOLE 109,535 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,620,519 80,557 SH SOLE 80,557 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,915,152 58,693 SH SOLE 58,693 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1,392,464 44,346 SH SOLE 44,346 0 0
ALPHABET INC CAP STK CL A 02079K305 1,379,416 4,009 SH SOLE 4,009 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,177,552 3,303 SH SOLE 3,303 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,010,073 3,100 SH SOLE 3,100 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 975,898 19,620 SH SOLE 19,620 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 915,144 41,522 SH SOLE 41,522 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 854,345 35,450 SH SOLE 35,450 0 0
FREQUENCY ELECTRS INC COM 358010106 845,300 10,000 SH SOLE 10,000 0 0
ALPHABET INC CAP STK CL C 02079K107 809,598 2,376 SH SOLE 2,376 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 760,116 10,765 SH SOLE 10,765 0 0
REMITLY GLOBAL INC COM 75960P104 746,900 35,000 SH SOLE 35,000 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 741,163 4,554 SH SOLE 4,554 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 690,938 4,580 SH SOLE 4,580 0 0
ALPHA COGNITION INC COM NEW 02074J501 631,422 70,158 SH SOLE 70,158 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 589,074 1,183 SH SOLE 1,183 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 564,346 740 SH SOLE 740 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 560,100 30,000 SH SOLE 30,000 0 0
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 467,142 2,022 SH SOLE 2,022 0 0
NVIDIA CORPORATION COM 67066G104 464,753 2,035 SH SOLE 2,035 0 0
HUNT J B TRANS SVCS INC COM 445658107 459,302 2,050 SH SOLE 2,050 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 427,007 1,141 SH SOLE 1,141 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 417,000 2,500 SH SOLE 2,500 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 412,200 4,000 SH SOLE 4,000 0 0
ISHARES TR ESG OPTIMIZED 464288802 389,200 2,500 SH SOLE 2,500 0 0
BLACKROCK INC COM 09290D101 354,527 335 SH SOLE 335 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 335,600 20,000 SH SOLE 20,000 0 0
ISHARES TR CORE S&P TTL STK 464287150 332,560 2,000 SH SOLE 2,000 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 326,784 2,033 SH SOLE 2,033 0 0
SUN LIFE FINANCIAL INC. COM 866796105 325,680 4,177 SH SOLE 4,177 0 0
ISHARES INC CORE MSCI EMKT 46434G103 324,639 3,999 SH SOLE 3,999 0 0
WALMART INC COM 931142103 317,579 3,056 SH SOLE 3,056 0 0
SPDR GOLD TR GOLD SHS 78463V107 310,765 816 SH SOLE 816 0 0
GLASS HOUSE BRANDS INC SUB REG LTD VTG 377130406 308,550 55,000 SH SOLE 55,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 305,624 5,153 SH SOLE 5,153 0 0
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X124 295,134 78,078 SH SOLE 78,078 0 0
NORFOLK SOUTHN CORP COM 655844108 262,650 850 SH SOLE 850 0 0
UNITEDHEALTH GROUP INC COM 91324P102 238,602 650 SH SOLE 650 0 0
AMGEN INC COM 031162100 233,938 555 SH SOLE 555 0 0
HOME DEPOT INC COM 437076102 228,729 804 SH SOLE 804 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 219,884 3,597 SH SOLE 3,597 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 219,391 325 SH SOLE 325 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 213,660 6,000 SH SOLE 6,000 0 0
COCA COLA CO COM 191216100 209,088 2,429 SH SOLE 2,429 0 0
MERCK & CO INC COM 58933Y105 202,271 1,392 SH SOLE 1,392 0 0
NEXMETALS MINING CORP. COM NEW 65346E204 143,632 76,400 SH SOLE 76,400 0 0
PROSHARES TRUST BITCOIN ETF 74347G440 142,860 12,755 SH SOLE 12,755 0 0
STONERIDGE INC COM 86183P102 133,000 20,000 SH SOLE 20,000 0 0