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   77,338,200 1,933,455 SH   SOLE   1,928,760 0 4,695
VISA INC COM CL A 92826C839   68,042,116 286,517 SH   SOLE   285,900 0 617
PALOMAR HLDGS INC COM 69753M105   60,155,383 1,036,447 SH   SOLE   1,033,957 0 2,490
POOL CORP COM 73278L105   59,244,031 158,135 SH   SOLE   157,801 0 334
EURONET WORLDWIDE INC COM 298736109   55,524,578 473,073 SH   SOLE   471,808 0 1,265
ON SEMICONDUCTOR CORP COM 682189105   53,390,882 564,505 SH   SOLE   562,890 0 1,615
HUNT J B TRANS SVCS INC COM 445658107   52,796,856 291,647 SH   SOLE   290,837 0 810
ON HLDG AG NAMEN AKT A H5919C104   51,356,316 1,556,252 SH   SOLE   1,552,962 0 3,290
STRYKER CORPORATION COM 863667101   51,195,017 167,803 SH   SOLE   167,393 0 410
TELEFLEX INCORPORATED COM 879369106   47,158,577 194,846 SH   SOLE   194,386 0 460
MONSTER BEVERAGE CORP NEW COM 61174X109   41,297,866 718,974 SH   SOLE   716,914 0 2,060
CAESARS ENTERTAINMENT INC NE COM 12769G100   41,152,413 807,385 SH   SOLE   804,345 0 3,040
OPTION CARE HEALTH INC COM NEW 68404L201   40,693,237 1,252,485 SH   SOLE   1,249,375 0 3,110
ROPER TECHNOLOGIES INC COM 776696106   39,011,150 81,138 SH   SOLE   80,923 0 215
IDEXX LABS INC COM 45168D104   37,357,374 74,383 SH   SOLE   74,183 0 200
CHEVRON CORP NEW COM 166764100   35,892,793 228,107 SH   SOLE   227,062 0 1,045
EBIX INC COM NEW 278715206   35,833,114 1,421,949 SH   SOLE   1,419,084 0 2,865
JPMORGAN CHASE & CO COM 46625H100   35,830,053 246,356 SH   SOLE   245,111 0 1,245
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   34,568,128 479,447 SH   SOLE   478,277 0 1,170
PEPSICO INC COM 713448108   29,623,531 159,937 SH   SOLE   159,307 0 630
LOCKHEED MARTIN CORP COM 539830109   28,812,882 62,585 SH   SOLE   62,335 0 250
STERIS PLC SHS USD G8473T100   28,343,880 125,984 SH   SOLE   125,489 0 495
CVS HEALTH CORP COM 126650100   26,255,850 379,804 SH   SOLE   377,999 0 1,805
BANK AMERICA CORP 7.25%CNV PFD L 060505682   25,028,903 21,359 SH   SOLE   21,259 0 100
PROGRESSIVE CORP COM 743315103   25,012,370 188,958 SH   SOLE   188,113 0 845
MICROCHIP TECHNOLOGY INC. COM 595017104   24,312,844 271,379 SH   SOLE   270,049 0 1,330
JOHNSON & JOHNSON COM 478160104   23,460,639 141,739 SH   SOLE   141,089 0 650
COLGATE PALMOLIVE CO COM 194162103   22,160,710 287,652 SH   SOLE   286,402 0 1,250
ABBOTT LABS COM 002824100   22,117,105 202,872 SH   SOLE   201,802 0 1,070
KEARNY FINL CORP MD COM 48716P108   21,483,352 3,047,284 SH   SOLE   3,040,744 0 6,540
APPLE INC COM 037833100   21,012,382 108,328 SH   SOLE   107,613 0 715
PARAMOUNT GLOBAL CLASS B COM 92556H206   18,604,835 1,169,380 SH   SOLE   1,164,760 0 4,620
MONDELEZ INTL INC CL A 609207105   18,385,694 252,066 SH   SOLE   250,926 0 1,140
FIRST HAWAIIAN INC COM 32051X108   17,754,456 985,811 SH   SOLE   981,966 0 3,845
VERIZON COMMUNICATIONS INC COM 92343V104   16,947,481 455,699 SH   SOLE   453,479 0 2,220
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   14,819,578 186,199 SH   SOLE   185,159 0 1,040
REYNOLDS CONSUMER PRODS INC COM 76171L106   12,750,411 451,342 SH   SOLE   448,762 0 2,580
LEGGETT & PLATT INC COM 524660107   12,388,239 418,239 SH   SOLE   416,609 0 1,630
MICROSOFT CORP COM 594918104   12,151,148 35,682 SH   SOLE   35,437 0 245
OMNIAB INC COM 68218J103   11,378,147 2,262,057 SH   SOLE   2,256,163 0 5,893
PORCH GROUP INC COM 733245104   7,760,700 5,623,696 SH   SOLE   5,604,001 0 19,695
PFIZER INC COM 717081103   7,652,951 208,641 SH   SOLE   207,156 0 1,485
NEWELL BRANDS INC COM 651229106   3,822,988 439,424 SH   SOLE   436,499 0 2,925
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116   2,388,619 292,723 SH   SOLE   292,723 0 0
AXON ENTERPRISE INC COM 05464C101   1,262,426 6,470 SH   SOLE   6,470 0 0
EXXON MOBIL CORP COM 30231G102   935,327 8,721 SH   SOLE   8,721 0 0
ALPHABET INC CAP STK CL A 02079K305   693,063 5,790 SH   SOLE   5,790 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   679,314 516 SH   SOLE   516 0 0
TRAVELERS COMPANIES INC COM 89417E109   596,174 3,433 SH   SOLE   3,433 0 0
HOME DEPOT INC COM 437076102   495,160 1,594 SH   SOLE   1,594 0 0
NORFOLK SOUTHN CORP COM 655844108   391,161 1,725 SH   SOLE   1,725 0 0
WALMART INC COM 931142103   344,852 2,194 SH   SOLE   2,194 0 0
AMAZON COM INC COM 023135106   325,900 2,500 SH   SOLE   2,500 0 0
ALPHABET INC CAP STK CL C 02079K107   307,263 2,540 SH   SOLE   2,540 0 0
HONEYWELL INTL INC COM 438516106   299,422 1,443 SH   SOLE   1,443 0 0
SHATTUCK LABS INC COM 82024L103   274,781 88,071 SH   SOLE   88,071 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   273,918 525 SH   SOLE   525 0 0
PROCTER & GAMBLE CO COM 742718109   261,448 1,723 SH   SOLE   1,723 0 0
BLACKROCK INC COM 09247X101   241,899 350 SH   SOLE   350 0 0
UNION PAC CORP COM 907818108   227,946 1,114 SH   SOLE   1,114 0 0
SUN LIFE FINANCIAL INC. COM 866796105   217,705 4,177 SH   SOLE   4,177 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   207,300 30,000 SH   SOLE   30,000 0 0
FIRST HORIZON CORPORATION COM 320517105   175,135 15,540 SH   SOLE   15,540 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   171,178 14,147 SH   SOLE   14,147 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   149,523 13,743 SH   SOLE   13,743 0 0