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
POOL CORP COM 73278L105   57,743,532 144,825 SH   SOLE   144,491 0 334
HUNT J B TRANS SVCS INC COM 445658107   54,903,931 274,877 SH   SOLE   274,067 0 810
PALOMAR HLDGS INC COM 69753M105   53,430,460 962,711 SH   SOLE   960,221 0 2,490
STRYKER CORPORATION COM 863667101   44,705,784 149,288 SH   SOLE   148,878 0 410
EURONET WORLDWIDE INC COM 298736109   43,457,815 428,198 SH   SOLE   426,933 0 1,265
TELEFLEX INCORPORATED COM 879369106   41,957,937 168,276 SH   SOLE   167,816 0 460
JPMORGAN CHASE & CO COM 46625H100   39,785,072 233,892 SH   SOLE   232,647 0 1,245
ROPER TECHNOLOGIES INC COM 776696106   39,439,778 72,344 SH   SOLE   72,129 0 215
MONSTER BEVERAGE CORP NEW COM 61174X109   39,231,373 680,982 SH   SOLE   678,922 0 2,060
OPTION CARE HEALTH INC COM NEW 68404L201   38,889,445 1,154,332 SH   SOLE   1,151,222 0 3,110
ON HLDG AG NAMEN AKT A H5919C104   38,123,524 1,413,553 SH   SOLE   1,410,263 0 3,290
VISA INC COM CL A 92826C839   37,429,021 143,764 SH   SOLE   143,379 0 385
IDEXX LABS INC COM 45168D104   37,393,163 67,369 SH   SOLE   67,169 0 200
FREEPORT-MCMORAN INC CL B 35671D857   36,872,729 866,167 SH   SOLE   863,727 0 2,440
CAESARS ENTERTAINMENT INC NE COM 12769G100   34,060,476 726,546 SH   SOLE   723,506 0 3,040
CHEVRON CORP NEW COM 166764100   33,340,094 223,518 SH   SOLE   222,473 0 1,045
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   31,229,141 1,813,539 SH   SOLE   1,807,824 0 5,715
PROGRESSIVE CORP COM 743315103   31,160,105 195,631 SH   SOLE   194,786 0 845
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   30,571,402 428,051 SH   SOLE   426,881 0 1,170
ON SEMICONDUCTOR CORP COM 682189105   28,295,369 338,745 SH   SOLE   337,960 0 785
CVS HEALTH CORP COM 126650100   28,162,821 356,672 SH   SOLE   354,867 0 1,805
PEPSICO INC COM 713448108   27,171,342 159,982 SH   SOLE   159,352 0 630
MONDELEZ INTL INC CL A 609207105   26,575,725 366,916 SH   SOLE   365,276 0 1,640
LOCKHEED MARTIN CORP COM 539830109   26,548,986 58,576 SH   SOLE   58,326 0 250
BANK AMERICA CORP 7.25%CNV PFD L 060505682   25,983,426 21,558 SH   SOLE   21,453 0 105
STERIS PLC SHS USD G8473T100   25,692,550 116,864 SH   SOLE   116,369 0 495
COLGATE PALMOLIVE CO COM 194162103   23,067,675 289,395 SH   SOLE   288,145 0 1,250
JOHNSON & JOHNSON COM 478160104   22,383,098 142,804 SH   SOLE   142,154 0 650
MICROSOFT CORP COM 594918104   22,299,548 59,301 SH   SOLE   58,961 0 340
MICROCHIP TECHNOLOGY INC. COM 595017104   21,586,566 239,372 SH   SOLE   238,042 0 1,330
FIRST HAWAIIAN INC COM 32051X108   20,741,243 907,316 SH   SOLE   903,471 0 3,845
ABBOTT LABS COM 002824100   19,866,534 180,490 SH   SOLE   179,420 0 1,070
APPLE INC COM 037833100   19,611,683 101,863 SH   SOLE   101,148 0 715
VERIZON COMMUNICATIONS INC COM 92343V104   16,022,875 425,009 SH   SOLE   422,789 0 2,220
KEARNY FINL CORP MD COM 48716P108   15,943,322 1,777,405 SH   SOLE   1,770,865 0 6,540
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,937,260 1,077,570 SH   SOLE   1,072,950 0 4,620
LEGGETT & PLATT INC COM 524660107   13,408,330 512,355 SH   SOLE   508,610 0 3,745
OMNIAB INC COM 68218J103   13,276,420 2,151,769 SH   SOLE   2,146,037 0 5,731
REYNOLDS CONSUMER PRODS INC COM 76171L106   10,904,555 406,280 SH   SOLE   403,700 0 2,580
PFIZER INC COM 717081103   5,687,838 197,563 SH   SOLE   196,078 0 1,485
NEWELL BRANDS INC COM 651229106   5,152,352 593,589 SH   SOLE   583,094 0 10,495
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116   2,308,662 361,293 SH   SOLE   361,293 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   961,784 20,079 SH   SOLE   20,079 0 0
EXXON MOBIL CORP COM 30231G102   866,926 8,671 SH   SOLE   8,671 0 0
ISHARES TR MSCI USA ESG SLC 464288802   865,491 8,611 SH   SOLE   8,611 0 0
ALPHABET INC CAP STK CL A 02079K305   808,805 5,790 SH   SOLE   5,790 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   800,749 7,632 SH   SOLE   7,632 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   795,659 506 SH   SOLE   506 0 0
ISHARES TR NATIONAL MUN ETF 464288414   754,533 6,960 SH   SOLE   6,960 0 0
TRAVELERS COMPANIES INC COM 89417E109   653,952 3,433 SH   SOLE   3,433 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   588,883 15,933 SH   SOLE   15,933 0 0
HOME DEPOT INC COM 437076102   552,400 1,594 SH   SOLE   1,594 0 0
NORFOLK SOUTHN CORP COM 655844108   407,755 1,725 SH   SOLE   1,725 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   407,387 5,393 SH   SOLE   5,393 0 0
SHELL PLC SPON ADS 780259305   394,800 6,000 SH   SOLE   6,000 0 0
AMAZON COM INC COM 023135106   379,850 2,500 SH   SOLE   2,500 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   375,600 30,000 SH   SOLE   30,000 0 0
NEXTERA ENERGY INC COM 65339F101   361,403 5,950 SH   SOLE   5,950 0 0
ALPHABET INC CAP STK CL C 02079K107   357,962 2,540 SH   SOLE   2,540 0 0
BLACKROCK INC COM 09247X101   284,130 350 SH   SOLE   350 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   278,664 525 SH   SOLE   525 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   244,136 7,615 SH   SOLE   7,615 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   236,417 2,033 SH   SOLE   2,033 0 0
HONEYWELL INTL INC COM 438516106   229,213 1,093 SH   SOLE   1,093 0 0
FIRST HORIZON CORPORATION COM 320517105   220,046 15,540 SH   SOLE   15,540 0 0
COSTCO WHSL CORP NEW COM 22160K105   219,146 332 SH   SOLE   332 0 0
SUN LIFE FINANCIAL INC. COM 866796105   216,619 4,177 SH   SOLE   4,177 0 0
MERCK & CO INC COM 58933Y105   215,205 1,974 SH   SOLE   1,974 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   211,788 5,153 SH   SOLE   5,153 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   208,225 1,157 SH   SOLE   1,157 0 0
SCHWAB CHARLES CORP COM 808513105   206,400 3,000 SH   SOLE   3,000 0 0
LINDE PLC SHS G54950103   205,354 499 SH   SOLE   499 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   199,472 14,147 SH   SOLE   14,147 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   154,883 13,743 SH   SOLE   13,743 0 0
SHATTUCK LABS INC COM 82024L103   142,600 20,000 SH   SOLE   20,000 0 0
FREQUENCY ELECTRS INC COM 358010106   109,500 10,000 SH   SOLE   10,000 0 0