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   11,474,987 114,647 SH   SOLE   112,922 0 1,725
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   64,180,681 1,131,535 SH   SOLE   1,125,745 0 5,790
ABBOTT LABS COM 002824100   658,699 6,042 SH   SOLE   5,992 0 50
ABBVIE INC COM 00287Y109   451,346 3,350 SH   SOLE   3,300 0 50
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,467,915 4,757 SH   SOLE   4,757 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   340,145,671 2,269,302 SH   SOLE   2,111,174 0 158,128
AGREE RLTY CORP COM 008492100   307,333 4,700 SH   SOLE   4,700 0 0
ALPHABET INC CAP STK CL A 02079K305   19,610,212 163,828 SH   SOLE   162,248 0 1,580
ALPHABET INC CAP STK CL C 02079K107   1,127,440 9,320 SH   SOLE   9,320 0 0
ALTICE USA INC CL A 02156K103   115,179,451 38,138,891 SH   SOLE   35,162,916 0 2,975,975
AMAZON COM INC COM 023135106   1,575,401 12,085 SH   SOLE   12,085 0 0
AMERICAN EXPRESS CO COM 025816109   42,947,146 246,537 SH   SOLE   244,442 0 2,095
AMERICAN WTR WKS CO INC NEW COM 030420103   1,427,500 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100   31,516,865 162,483 SH   SOLE   162,483 0 0
GALLAGHER ARTHUR J & CO COM 363576109   439,140 2,000 SH   SOLE   2,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   136,622,337 3,475,511 SH   SOLE   3,457,736 0 17,775
AUTOMATIC DATA PROCESSING IN COM 053015103   738,494 3,360 SH   SOLE   3,360 0 0
AVANTOR INC COM 05352a100   27,460,029 1,336,905 SH   SOLE   987,179 0 349,726
BAIDU INC SPON ADR REP A 056752108   1,286,954 9,400 SH   SOLE   9,400 0 0
BANK AMERICA CORP COM 060505104   1,451,714 50,600 SH   SOLE   50,600 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   891,033 2,613 SH   SOLE   2,613 0 0
BLACKSTONE INC COM 09260D107   7,002,965 75,325 SH   SOLE   75,325 0 0
BOSTON SCIENTIFIC CORP COM 101137107   351,585 6,500 SH   SOLE   6,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,621,950 41,000 SH   SOLE   41,000 0 0
BROWN & BROWN INC COM 115236101   248,072,650 3,603,612 SH   SOLE   3,339,637 0 263,975
CAPITAL ONE FINL CORP COM 14040H105   30,600,351 279,787 SH   SOLE   276,997 0 2,790
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   199,045,262 2,109,647 SH   SOLE   1,969,477 0 140,170
CHEVRON CORP NEW COM 166764100   1,925,964 12,240 SH   SOLE   12,240 0 0
CISCO SYS INC COM 17275R102   4,319,876 83,492 SH   SOLE   83,492 0 0
CLARIVATE PLC ORD SHS g21810109   489,788,832 51,394,421 SH   SOLE   48,037,676 0 3,356,745
COCA COLA CO COM 191216100   1,687,063 28,015 SH   SOLE   28,015 0 0
COMCAST CORP NEW CL A 20030N101   17,865,172 429,968 SH   SOLE   425,043 0 4,925
CONIFER HLDGS INC COM 20731J102   22,704 12,900 SH   SOLE   12,900 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,020,395 5,610 SH   SOLE   5,610 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,031,720 4,000 SH   SOLE   4,000 0 0
DANAHER CORPORATION COM 235851102   420,000 1,750 SH   SOLE   1,750 0 0
DAVITA INC COM 23918K108   698,668 6,954 SH   SOLE   6,954 0 0
DEERE & CO COM 244199105   243,114 600 SH   SOLE   600 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   17,852,791 102,909 SH   SOLE   102,004 0 905
DISNEY WALT CO COM 254687106   19,898,340 222,876 SH   SOLE   220,526 0 2,350
DRAFTKINGS INC NEW COM CL A 26142v105   1,031,846 38,835 SH   SOLE   38,835 0 0
DTE ENERGY CO COM 233331107   589,272 5,356 SH   SOLE   5,356 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,813,645 20,210 SH   SOLE   20,210 0 0
ENERGIZER HLDGS INC NEW COM 29272w109   140,505,705 4,184,208 SH   SOLE   4,162,708 0 21,500
ENERPAC TOOL GROUP CORP CL A COM 292765104   135,492,804 5,018,252 SH   SOLE   4,995,527 0 22,725
ENTERPRISE PRODS PARTNERS L COM 293792107   5,443,910 206,600 SH   SOLE   206,600 0 0
EVERSOURCE ENERGY COM 30040W108   1,773,000 25,000 SH   SOLE   25,000 0 0
EXXON MOBIL CORP COM 30231G102   3,115,934 29,053 SH   SOLE   29,053 0 0
FAIR ISAAC CORP COM 303250104   809,210 1,000 SH   SOLE   1,000 0 0
FEDEX CORP COM 31428X106   141,040,238 568,940 SH   SOLE   453,855 0 115,085
FIRST MERCHANTS CORP COM 320817109   979,468 34,696 SH   SOLE   34,696 0 0
FORD MTR CO DEL COM 345370860   658,306 43,510 SH   SOLE   43,010 0 500
FRANKLIN RESOURCES INC COM 354613101   189,170,592 7,082,389 SH   SOLE   6,600,414 0 481,975
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266g107   9,851,735 121,267 SH   SOLE   119,955 0 1,312
GENERAL ELECTRIC CO COM NEW 369604301   48,177,604 438,576 SH   SOLE   434,635 0 3,941
GFL ENVIRONMENTAL INC SUB VTG SHS 36168q104   145,361,562 3,746,432 SH   SOLE   3,412,132 0 334,300
GOLDMAN SACHS GROUP INC COM 38141G104   3,225,400 10,000 SH   SOLE   10,000 0 0
HILLENBRAND INC COM 431571108   263,907,178 5,146,396 SH   SOLE   5,124,396 0 22,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   1,295,000 70,000 SH   SOLE   70,000 0 0
HOME DEPOT INC COM 437076102   2,220,455 7,148 SH   SOLE   7,148 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,027,164 7,676 SH   SOLE   7,676 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,011,897 4,045 SH   SOLE   4,045 0 0
INTEL CORP COM 458140100   423,350 12,660 SH   SOLE   12,660 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   836,043 2,445 SH   SOLE   2,445 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   12,999 478 SH   SOLE   478 0 0
ISHARES TR CORE MSCI EAFE 46432f842   476,078 7,053 SH   SOLE   7,053 0 0
ISHARES TR MSCI EAFE ETF 464287465   456,916 6,302 SH   SOLE   6,302 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   484,610 12,250 SH   SOLE   12,250 0 0
ISHARES TR RUS 1000 ETF 464287622   49,723 204 SH   SOLE   204 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,310,958 4,764 SH   SOLE   4,764 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   78,126 495 SH   SOLE   495 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   552,447 2,950 SH   SOLE   2,950 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   46,719 193 SH   SOLE   193 0 0
ISHARES TR RUS MD CP GR ETF 464287481   56,717 587 SH   SOLE   587 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,657,511 5,962 SH   SOLE   5,962 0 0
ISHARES TR CORE S&P SCP ETF 464287804   99,650 1,000 SH   SOLE   1,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507   581,793 2,225 SH   SOLE   2,225 0 0
JOHNSON & JOHNSON COM 478160104   19,583,518 118,315 SH   SOLE   117,210 0 1,105
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641q837   852,380 17,000 SH   SOLE   17,000 0 0
JPMORGAN CHASE & CO COM 46625H100   285,935 1,966 SH   SOLE   1,966 0 0
LAMB WESTON HLDGS INC COM 513272104   34,676,301 301,664 SH   SOLE   298,879 0 2,785
LESLIES INC COM 527064109   89,354,489 9,515,920 SH   SOLE   9,467,912 0 48,008
LIBERTY BROADBAND CORP COM SER C 530307305   480,660 6,000 SH   SOLE   6,000 0 0
LILLY ELI & CO COM 532457108   4,689,800 10,000 SH   SOLE   10,000 0 0
LPL FINL HLDGS INC COM 50212V100   326,550,072 1,501,863 SH   SOLE   1,425,848 0 76,015
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   255,512 4,100 SH   SOLE   4,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   324,438 1,725 SH   SOLE   1,725 0 0
MASTERCARD INCORPORATED CL A 57636Q104   17,594,097 44,734 SH   SOLE   44,434 0 300
MCCORMICK & CO INC COM NON VTG 579780206   8,391,737 96,202 SH   SOLE   95,172 0 1,030
MCDONALDS CORP COM 580135101   1,780,184 5,966 SH   SOLE   5,966 0 0
MCKESSON CORP COM 58155Q103   2,538,221 5,940 SH   SOLE   5,940 0 0
MEDTRONIC PLC SHS G5960L103   17,255,415 195,863 SH   SOLE   193,978 0 1,885
MERCK & CO INC COM 58933Y105   1,228,717 10,648 SH   SOLE   10,648 0 0
META PLATFORMS INC CL A 30303m102   4,684,949 16,325 SH   SOLE   16,225 0 100
MICROSOFT CORP COM 594918104   39,290,655 115,377 SH   SOLE   114,537 0 840
MID-AMER APT CMNTYS INC COM 59522J103   31,890,600 210,000 SH   SOLE   210,000 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   335,529,457 5,096,134 SH   SOLE   4,674,179 0 421,955
NETFLIX INC COM 64110L106   21,299,453 48,354 SH   SOLE   47,951 0 403
NICOLET BANKSHARES INC COM 65406e102   1,948,542 28,693 SH   SOLE   5,411 0 23,282
NUCOR CORP COM 670346105   3,279,600 20,000 SH   SOLE   20,000 0 0
NVIDIA CORPORATION COM 67066G104   451,785 1,068 SH   SOLE   1,068 0 0
OLD NATL BANCORP IND COM 680033107   520,701 37,353 SH   SOLE   37,353 0 0
ORACLE CORP COM 68389X105   774,204 6,501 SH   SOLE   6,501 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   730,805 765 SH   SOLE   765 0 0
PAYCHEX INC COM 704326107   21,969,576 196,385 SH   SOLE   194,825 0 1,560
PEPSICO INC COM 713448108   32,961,877 177,962 SH   SOLE   176,522 0 1,440
PFIZER INC COM 717081103   2,808,199 76,559 SH   SOLE   76,559 0 0
PHILIP MORRIS INTL INC COM 718172109   2,528,358 25,900 SH   SOLE   25,900 0 0
PINNACLE WEST CAP CORP COM 723484101   448,030 5,500 SH   SOLE   5,500 0 0
POST HLDGS INC COM 737446104   260,924,033 3,011,241 SH   SOLE   2,757,886 0 253,355
PROCTER AND GAMBLE CO COM 742718109   17,677,986 116,502 SH   SOLE   115,602 0 900
PRUDENTIAL FINL INC COM 744320102   1,102,750 12,500 SH   SOLE   12,500 0 0
PULTE GROUP INC COM 745867101   375,133 4,829 SH   SOLE   4,829 0 0
QUALCOMM INC COM 747525103   357,120 3,000 SH   SOLE   3,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   223,741 2,284 SH   SOLE   2,284 0 0
ROYAL BK CDA COM 780087102   201,144 2,106 SH   SOLE   2,106 0 0
SCHWAB CHARLES CORP COM 808513105   61,057,119 1,077,225 SH   SOLE   902,725 0 174,500
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   51,846 2,105 SH   SOLE   2,105 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   104,597 2,934 SH   SOLE   2,934 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   43,879 913 SH   SOLE   913 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   631,403 8,695 SH   SOLE   8,424 0 271
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   70,197 1,340 SH   SOLE   1,340 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   49,244 734 SH   SOLE   431 0 303
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   246,454 4,767 SH   SOLE   4,767 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   34,551 659 SH   SOLE   659 0 0
SEALED AIR CORP NEW COM 81211K100   340,000 8,500 SH   SOLE   8,500 0 0
SERVISFIRST BANCSHARES INC COM 81768t108   4,910,400 120,000 SH   SOLE   120,000 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   156,888 296,016 SH   SOLE   133,977 0 162,039
SOUTHERN CO COM 842587107   2,828,390 40,262 SH   SOLE   40,262 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463x889   1,285,330 39,500 SH   SOLE   39,500 0 0
SPDR SER TR DJ REIT ETF 78464a607   316,540 3,500 SH   SOLE   3,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,891,536 4,267 SH   SOLE   4,267 0 0
SPDR SER TR S&P DIVID ETF 78464a763   98,109 800 SH   SOLE   800 0 0
STERICYCLE INC COM 858912108   300,571,011 6,472,244 SH   SOLE   6,021,919 0 450,325
STRYKER CORPORATION COM 863667101   1,353,379 4,436 SH   SOLE   4,436 0 0
SUN CMNTYS INC COM 866674104   2,087,360 16,000 SH   SOLE   16,000 0 0
SYSCO CORP COM 871829107   171,452,144 2,310,675 SH   SOLE   2,199,735 0 110,940
TARGET CORP COM 87612E106   316,560 2,400 SH   SOLE   2,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   208,548 1,200 SH   SOLE   1,200 0 0
TESLA INC COM 88160R101   844,208 3,225 SH   SOLE   225 0 3,000
TEXAS INSTRS INC COM 882508104   900,100 5,000 SH   SOLE   5,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   373,573 716 SH   SOLE   716 0 0
UNION PAC CORP COM 907818108   204,620 1,000 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   25,319,112 141,250 SH   SOLE   139,845 0 1,405
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288v103   407,750 12,500 SH   SOLE   12,500 0 0
US BANCORP DEL COM NEW 902973304   26,046,495 788,333 SH   SOLE   780,383 0 7,950
US FOODS HLDG CORP COM 912008109   356,595,096 8,104,434 SH   SOLE   7,422,459 0 681,975
VANGUARD WORLD FDS INF TECH ETF 92204A702   363,013 821 SH   SOLE   821 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,773,577 6,810 SH   SOLE   6,810 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   96,967 586 SH   SOLE   586 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   154,196 700 SH   SOLE   700 0 0
VISA INC COM CL A 92826C839   964,651 4,062 SH   SOLE   4,062 0 0
WALMART INC COM 931142103   219,793 1,398 SH   SOLE   1,398 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   45,078,466 3,594,774 SH   SOLE   2,469,774 0 1,125,000
WASTE MGMT INC DEL COM 94106L109   11,125,619 64,153 SH   SOLE   63,403 0 750
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,675,500 50,000 SH   SOLE   50,000 0 0
WILEY JOHN & SONS INC CL A 968223206   97,894,025 2,876,698 SH   SOLE   2,862,673 0 14,025
WILLIS TOWERS WATSON PLC LTD SHS G96629103   176,772,098 750,624 SH   SOLE   707,169 0 43,455