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
FREEPORT-MCMORAN INC CL B 35671D857   79,638,269 1,946,670 SH   SOLE   1,942,685 0 3,985
VISA INC COM CL A 92826C839   65,051,578 288,528 SH   SOLE   288,011 0 517
PALOMAR HLDGS INC COM 69753M105   57,774,086 1,046,632 SH   SOLE   1,044,547 0 2,085
ON HLDG AG NAMEN AKT A H5919C104   55,109,683 1,776,013 SH   SOLE   1,772,573 0 3,440
POOL CORP COM 73278L105   54,203,421 158,285 SH   SOLE   158,016 0 269
EURONET WORLDWIDE INC COM 298736109   53,885,780 481,553 SH   SOLE   480,483 0 1,070
STERIS PLC SHS USD G8473T100   53,053,803 277,362 SH   SOLE   276,157 0 1,205
HUNT J B TRANS SVCS INC COM 445658107   51,997,044 296,347 SH   SOLE   295,662 0 685
STRYKER CORPORATION COM 863667101   50,075,149 175,413 SH   SOLE   175,088 0 325
TELEFLEX INCORPORATED COM 879369106   49,680,677 196,126 SH   SOLE   195,736 0 390
IDEXX LABS INC COM 45168D104   49,619,437 99,223 SH   SOLE   98,938 0 285
ON SEMICONDUCTOR CORP COM 682189105   47,369,068 575,426 SH   SOLE   573,811 0 1,615
ROPER TECHNOLOGIES INC COM 776696106   47,062,607 106,793 SH   SOLE   106,628 0 165
CAESARS ENTERTAINMENT INC NE COM 12769G100   37,746,969 773,345 SH   SOLE   770,825 0 2,520
CHEVRON CORP NEW COM 166764100   37,284,670 228,515 SH   SOLE   226,890 0 1,625
OPTION CARE HEALTH INC COM NEW 68404L201   36,626,584 1,152,867 SH   SOLE   1,150,437 0 2,430
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   35,368,162 480,807 SH   SOLE   479,852 0 955
MONSTER BEVERAGE CORP NEW COM 61174X109   35,246,061 652,584 SH   SOLE   650,974 0 1,610
LOCKHEED MARTIN CORP COM 539830109   30,042,936 63,552 SH   SOLE   63,172 0 380
PEPSICO INC COM 713448108   29,380,561 161,166 SH   SOLE   160,186 0 980
JPMORGAN CHASE & CO COM 46625H100   29,365,261 225,349 SH   SOLE   223,664 0 1,685
PARAMOUNT GLOBAL CLASS B COM 92556H206   26,868,602 1,204,330 SH   SOLE   1,200,505 0 3,825
KEARNY FINL CORP MD COM 48716P108   25,308,854 3,116,854 SH   SOLE   3,110,314 0 6,540
BANK AMERICA CORP 7.25%CNV PFD L 060505682   25,236,461 21,611 SH   SOLE   21,459 0 152
CVS HEALTH CORP COM 126650100   24,233,531 326,114 SH   SOLE   323,719 0 2,395
MICROCHIP TECHNOLOGY INC. COM 595017104   23,068,739 275,349 SH   SOLE   273,189 0 2,160
COLGATE PALMOLIVE CO COM 194162103   22,070,953 293,692 SH   SOLE   291,637 0 2,055
PROGRESSIVE CORP COM 743315103   20,857,861 145,798 SH   SOLE   144,763 0 1,035
ABBOTT LABS COM 002824100   20,816,423 205,574 SH   SOLE   203,884 0 1,690
FIRST HAWAIIAN INC COM 32051X108   19,192,831 930,336 SH   SOLE   924,196 0 6,140
EBIX INC COM NEW 278715206   18,602,674 1,410,362 SH   SOLE   1,407,852 0 2,510
VERIZON COMMUNICATIONS INC COM 92343V104   18,038,269 463,827 SH   SOLE   460,002 0 3,825
MONDELEZ INTL INC CL A 609207105   17,872,094 256,341 SH   SOLE   254,196 0 2,145
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   17,000,461 184,868 SH   SOLE   183,203 0 1,665
REYNOLDS CONSUMER PRODS INC COM 76171L106   13,793,422 501,579 SH   SOLE   497,509 0 4,070
OPEN LENDING CORP COM CL A 68373J104   11,677,142 1,658,685 SH   SOLE   1,654,080 0 4,605
LEGGETT & PLATT INC COM 524660107   11,332,702 355,480 SH   SOLE   352,535 0 2,945
APPLE INC COM 037833100   10,936,003 66,319 SH   SOLE   65,359 0 960
JOHNSON & JOHNSON COM 478160104   10,303,160 66,472 SH   SOLE   65,772 0 700
MICROSOFT CORP COM 594918104   10,089,635 34,997 SH   SOLE   34,497 0 500
PFIZER INC COM 717081103   8,466,612 207,515 SH   SOLE   204,970 0 2,545
OMNIAB INC COM 68218J103   8,387,022 2,279,082 SH   SOLE   2,274,403 0 4,679
PORCH GROUP INC COM 733245104   8,172,337 5,714,921 SH   SOLE   5,700,756 0 14,165
NEWELL BRANDS INC COM 651229106   5,979,621 480,677 SH   SOLE   475,472 0 5,205
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116   2,034,374 289,797 SH   SOLE   289,797 0 0
FIRST HORIZON CORPORATION COM 320517105   1,985,848 111,690 SH   SOLE   111,690 0 0
AXON ENTERPRISE INC COM 05464C101   1,454,779 6,470 SH   SOLE   6,470 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,020,612 600 SH   SOLE   600 0 0
EXXON MOBIL CORP COM 30231G102   640,633 5,842 SH   SOLE   5,842 0 0
TRAVELERS COMPANIES INC COM 89417E109   588,450 3,433 SH   SOLE   3,433 0 0
NORFOLK SOUTHN CORP COM 655844108   418,700 1,975 SH   SOLE   1,975 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   359,700 30,000 SH   SOLE   30,000 0 0
HOME DEPOT INC COM 437076102   348,241 1,180 SH   SOLE   1,180 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   328,530 570 SH   SOLE   570 0 0
SHATTUCK LABS INC COM 82024L103   258,928 88,071 SH   SOLE   88,071 0 0
AMAZON COM INC COM 023135106   247,896 2,400 SH   SOLE   2,400 0 0
ALPHABET INC CAP STK CL A 02079K305   238,579 2,300 SH   SOLE   2,300 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   221,400 30,000 SH   SOLE   30,000 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   131,383 13,743 SH   SOLE   13,743 0 0