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
3M CO COM 88579Y101   12,631,794 115,549 SH   SOLE   113,899 0 1,650
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   72,916,063 1,128,382 SH   SOLE   1,123,472 0 4,910
ABBOTT LABS COM 002824100   665,043 6,042 SH   SOLE   6,042 0 0
ABBVIE INC COM 00287Y109   519,150 3,350 SH   SOLE   3,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,704,370 4,857 SH   SOLE   4,857 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   337,512,449 2,228,982 SH   SOLE   2,130,584 0 98,398
AGREE RLTY CORP COM 008492100   295,865 4,700 SH   SOLE   4,700 0 0
ALPHABET INC CAP STK CL A 02079K305   22,941,289 164,230 SH   SOLE   162,895 0 1,335
ALPHABET INC CAP STK CL C 02079K107   1,602,374 11,370 SH   SOLE   11,370 0 0
ALTICE USA INC CL A 02156K103   115,411,533 35,511,241 SH   SOLE   33,362,316 0 2,148,925
AMAZON COM INC COM 023135106   1,893,172 12,460 SH   SOLE   12,460 0 0
AMERICAN EXPRESS CO COM 025816109   45,960,565 245,331 SH   SOLE   243,546 0 1,785
AMERICAN WTR WKS CO INC NEW COM 030420103   1,319,900 10,000 SH   SOLE   10,000 0 0
AMGEN INC COM 031162100   229,264 796 SH   SOLE   796 0 0
APPLE INC COM 037833100   30,491,117 158,371 SH   SOLE   158,371 0 0
GALLAGHER ARTHUR J & CO COM 363576109   224,880 1,000 SH   SOLE   1,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   677,943 2,910 SH   SOLE   2,910 0 0
AVANTOR INC COM 05352a100   133,419,593 5,844,047 SH   SOLE   5,411,647 0 432,400
BANK AMERICA CORP COM 060505104   1,838,382 54,600 SH   SOLE   54,600 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   931,953 2,613 SH   SOLE   2,613 0 0
BLACKSTONE INC COM 09260D107   9,861,549 75,325 SH   SOLE   75,325 0 0
BOEING CO COM 097023105   267,698 1,027 SH   SOLE   1,027 0 0
BOSTON SCIENTIFIC CORP COM 101137107   375,765 6,500 SH   SOLE   6,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,103,710 41,000 SH   SOLE   41,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   205,750 1,000 SH   SOLE   1,000 0 0
BROWN & BROWN INC COM 115236101   185,982,872 2,615,425 SH   SOLE   2,481,525 0 133,900
CABLE ONE INC COM 12685j105   72,131,281 129,595 SH   SOLE   128,665 0 930
CAPITAL ONE FINL CORP COM 14040H105   36,601,038 279,141 SH   SOLE   276,816 0 2,325
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   176,103,354 2,038,468 SH   SOLE   1,944,568 0 93,900
CHEVRON CORP NEW COM 166764100   2,033,498 13,633 SH   SOLE   13,633 0 0
CISCO SYS INC COM 17275R102   4,200,586 83,147 SH   SOLE   83,147 0 0
CLARIVATE PLC ORD SHS g21810109   521,696,121 56,338,674 SH   SOLE   53,437,324 0 2,901,350
COCA COLA CO COM 191216100   1,845,393 31,315 SH   SOLE   31,315 0 0
COMCAST CORP NEW CL A 20030N101   24,449,793 557,578 SH   SOLE   552,678 0 4,900
COMERICA INC COM 200340107   201,753 3,615 SH   SOLE   3,615 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,965,181 4,492 SH   SOLE   4,492 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,130,920 4,000 SH   SOLE   4,000 0 0
DANAHER CORPORATION COM 235851102   427,979 1,850 SH   SOLE   1,850 0 0
DAVITA INC COM 23918K108   728,501 6,954 SH   SOLE   6,954 0 0
DEERE & CO COM 244199105   259,916 650 SH   SOLE   650 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   15,410,874 105,800 SH   SOLE   104,920 0 880
DISNEY WALT CO COM 254687106   20,411,109 226,062 SH   SOLE   223,952 0 2,110
DOLLAR GEN CORP NEW COM 256677105   61,252,286 450,550 SH   SOLE   391,900 0 58,650
DRAFTKINGS INC NEW COM CL A 26142v105   1,368,934 38,835 SH   SOLE   38,835 0 0
DTE ENERGY CO COM 233331107   590,557 5,356 SH   SOLE   5,356 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,961,178 20,210 SH   SOLE   20,210 0 0
ENERGIZER HLDGS INC NEW COM 29272w109   131,188,052 4,141,037 SH   SOLE   4,121,937 0 19,100
ENTERPRISE PRODS PARTNERS L COM 293792107   5,443,910 206,600 SH   SOLE   206,600 0 0
EVERSOURCE ENERGY COM 30040W108   1,543,000 25,000 SH   SOLE   25,000 0 0
EXXON MOBIL CORP COM 30231G102   5,593,181 55,943 SH   SOLE   55,943 0 0
FAIR ISAAC CORP COM 303250104   698,406 600 SH   SOLE   600 0 0
FEDEX CORP COM 31428X106   101,918,631 402,888 SH   SOLE   348,503 0 54,385
FIRST MERCHANTS CORP COM 320817109   1,286,528 34,696 SH   SOLE   34,696 0 0
FORD MTR CO DEL COM 345370860   484,187 39,720 SH   SOLE   39,720 0 0
FRANKLIN RESOURCES INC COM 354613101   31,184,666 1,046,817 SH   SOLE   1,037,142 0 9,675
GENERAL DYNAMICS CORP COM 369550108   296,543 1,142 SH   SOLE   1,142 0 0
GENERAL ELECTRIC CO COM NEW 369604301   38,088,401 298,428 SH   SOLE   296,062 0 2,366
GFL ENVIRONMENTAL INC SUB VTG SHS 36168q104   212,316,908 6,152,330 SH   SOLE   5,799,680 0 352,650
GOLDMAN SACHS GROUP INC COM 38141G104   3,857,700 10,000 SH   SOLE   10,000 0 0
HF SINCLAIR CORP COM 403949100   1,225,319 22,050 SH   SOLE   22,050 0 0
HILLENBRAND INC COM 431571108   210,943,176 4,408,426 SH   SOLE   4,385,126 0 23,300
HOME DEPOT INC COM 437076102   2,456,000 7,087 SH   SOLE   7,087 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,333,143 8,151 SH   SOLE   8,151 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,059,547 4,045 SH   SOLE   4,045 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   28,197,803 348,250 SH   SOLE   273,250 0 75,000
INTUIT COM 461202103   216,260 346 SH   SOLE   346 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   824,845 2,445 SH   SOLE   2,445 0 0
IQVIA HLDGS INC COM 46266c105   1,619,660 7,000 SH   SOLE   7,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   11,488 478 SH   SOLE   478 0 0
ISHARES TR CORE MSCI EAFE 46432f842   417,035 5,928 SH   SOLE   5,928 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   18,968 485 SH   SOLE   485 0 0
ISHARES TR MSCI EAFE ETF 464287465   474,878 6,302 SH   SOLE   6,302 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   492,573 12,250 SH   SOLE   12,250 0 0
ISHARES TR RUS 1000 ETF 464287622   53,501 204 SH   SOLE   204 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,337,283 4,411 SH   SOLE   4,411 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   81,799 495 SH   SOLE   495 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   592,095 2,950 SH   SOLE   2,950 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   48,559 193 SH   SOLE   193 0 0
ISHARES TR RUS MD CP GR ETF 464287481   61,312 587 SH   SOLE   587 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,898,618 8,162 SH   SOLE   8,162 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,556,709 9,225 SH   SOLE   9,225 0 0
JOHNSON & JOHNSON COM 478160104   18,501,319 118,038 SH   SOLE   117,088 0 950
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641q837   853,910 17,000 SH   SOLE   17,000 0 0
JPMORGAN CHASE & CO COM 46625H100   334,417 1,966 SH   SOLE   1,966 0 0
KENVUE INC COM 49177j102   16,910,459 785,437 SH   SOLE   778,537 0 6,900
LAMB WESTON HLDGS INC COM 513272104   31,528,686 291,689 SH   SOLE   289,464 0 2,225
LESLIES INC COM 527064109   126,054,763 18,242,368 SH   SOLE   18,165,575 0 76,793
LIBERTY BROADBAND CORP COM SER C 530307305   483,540 6,000 SH   SOLE   6,000 0 0
ELI LILLY & CO COM 532457108   5,872,919 10,075 SH   SOLE   10,075 0 0
LPL FINL HLDGS INC COM 50212V100   308,169,710 1,353,878 SH   SOLE   1,306,738 0 47,140
MARSH & MCLENNAN COS INC COM 571748102   326,836 1,725 SH   SOLE   1,725 0 0
MASTERCARD INCORPORATED CL A 57636Q104   17,322,467 40,614 SH   SOLE   40,364 0 250
MCCORMICK & CO INC COM NON VTG 579780206   7,270,338 106,260 SH   SOLE   105,285 0 975
MCDONALDS CORP COM 580135101   1,798,501 6,066 SH   SOLE   6,066 0 0
MCKESSON CORP COM 58155Q103   2,750,101 5,940 SH   SOLE   5,940 0 0
MEDTRONIC PLC SHS G5960L103   16,424,143 199,371 SH   SOLE   197,721 0 1,650
MERCK & CO INC COM 58933Y105   1,160,887 10,648 SH   SOLE   10,648 0 0
META PLATFORMS INC CL A 30303m102   5,778,397 16,325 SH   SOLE   16,225 0 100
MICROSOFT CORP COM 594918104   42,341,733 112,598 SH   SOLE   111,913 0 685
MID-AMER APT CMNTYS INC COM 59522J103   28,236,600 210,000 SH   SOLE   210,000 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   282,307,922 4,612,121 SH   SOLE   4,367,771 0 244,350
NUCOR CORP COM 670346105   3,480,800 20,000 SH   SOLE   20,000 0 0
NVIDIA CORPORATION COM 67066G104   528,895 1,068 SH   SOLE   1,068 0 0
OLD NATL BANCORP IND COM 680033107   630,892 37,353 SH   SOLE   37,353 0 0
ORACLE CORP COM 68389X105   685,400 6,501 SH   SOLE   6,501 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   726,811 765 SH   SOLE   765 0 0
PAYCHEX INC COM 704326107   23,564,112 197,835 SH   SOLE   196,160 0 1,675
PEPSICO INC COM 713448108   30,154,123 177,545 SH   SOLE   176,275 0 1,270
PFIZER INC COM 717081103   1,435,453 49,859 SH   SOLE   49,859 0 0
PHILIP MORRIS INTL INC COM 718172109   2,438,271 25,917 SH   SOLE   25,917 0 0
POST HLDGS INC COM 737446104   313,732,155 3,562,709 SH   SOLE   3,364,249 0 198,460
PROCTER AND GAMBLE CO COM 742718109   17,235,819 117,619 SH   SOLE   117,965 0 845
PRUDENTIAL FINL INC COM 744320102   1,296,375 12,500 SH   SOLE   12,500 0 0
PULTE GROUP INC COM 745867101   498,471 4,829 SH   SOLE   4,829 0 0
QUALCOMM INC COM 747525103   433,890 3,000 SH   SOLE   3,000 0 0
ROYAL BK CDA COM 780087102   212,980 2,106 SH   SOLE   2,106 0 0
SCHWAB CHARLES CORP COM 808513105   72,087,828 1,047,788 SH   SOLE   904,063 0 143,725
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   31,062 1,253 SH   SOLE   1,253 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   52,594 1,423 SH   SOLE   1,423 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   24,225 500 SH   SOLE   500 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   475,251 6,243 SH   SOLE   6,243 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   73,343 1,300 SH   SOLE   1,300 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   51,453 734 SH   SOLE   734 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   153,093 2,750 SH   SOLE   2,750 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   16,965 325 SH   SOLE   325 0 0
SEALED AIR CORP NEW COM 81211K100   310,420 8,500 SH   SOLE   8,500 0 0
SERVISFIRST BANCSHARES INC COM 81768t108   7,995,600 120,000 SH   SOLE   120,000 0 0
SOUTHERN CO COM 842587107   2,823,156 40,262 SH   SOLE   40,262 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463x889   1,343,395 39,500 SH   SOLE   39,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,076,694 4,369 SH   SOLE   4,369 0 0
STERICYCLE INC COM 858912108   320,708,410 6,471,114 SH   SOLE   6,158,339 0 312,775
STRYKER CORPORATION COM 863667101   1,313,432 4,386 SH   SOLE   4,386 0 0
SUN CMNTYS INC COM 866674104   2,138,400 16,000 SH   SOLE   16,000 0 0
SYSCO CORP COM 871829107   171,556,731 2,345,914 SH   SOLE   2,255,664 0 90,250
TARGET CORP COM 87612E106   334,687 2,350 SH   SOLE   2,350 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   230,882 1,200 SH   SOLE   1,200 0 0
TESLA INC COM 88160R101   764,076 3,075 SH   SOLE   75 0 3,000
TEXAS INSTRS INC COM 882508104   852,300 5,000 SH   SOLE   5,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   406,585 766 SH   SOLE   766 0 0
UNITED PARCEL SERVICE INC CL B 911312106   21,862,908 139,050 SH   SOLE   137,900 0 1,150
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288v103   438,848 12,500 SH   SOLE   12,500 0 0
US BANCORP DEL COM NEW 902973304   31,519,422 728,268 SH   SOLE   721,718 0 6,550
US FOODS HLDG CORP COM 912008109   362,093,210 7,973,865 SH   SOLE   7,490,740 0 483,125
VANGUARD WORLD FDS INF TECH ETF 92204A702   397,364 821 SH   SOLE   821 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   44,939 206 SH   SOLE   206 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,067,210 7,022 SH   SOLE   7,022 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   117,971 553 SH   SOLE   553 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   105,509 586 SH   SOLE   586 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   60,017 253 SH   SOLE   253 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   30,349 203 SH   SOLE   203 0 0
VISA INC COM CL A 92826C839   1,052,855 4,044 SH   SOLE   4,044 0 0
WALMART INC COM 931142103   220,450 1,398 SH   SOLE   1,398 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   39,082,038 3,434,274 SH   SOLE   2,684,274 0 750,000
WASTE MGMT INC DEL COM 94106L109   11,939,218 66,662 SH   SOLE   65,912 0 750
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,738,500 50,000 SH   SOLE   50,000 0 0
WILEY JOHN & SONS INC CL A 968223206   134,389,318 4,234,068 SH   SOLE   4,215,968 0 18,100
WILLIS TOWERS WATSON PLC LTD SHS G96629103   167,810,953 695,733 SH   SOLE   662,898 0 32,835