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   1,825,590 19,500 SH   SOLE   19,500 0 0
Abbott Laboratories COM 002824100   14,631,323 151,072 SH   SOLE   151,072 0 0
AbbVie Inc COM 00287Y109   1,355,999 9,097 SH   SOLE   9,097 0 0
Accenture PLC COM G1151C101   77,825,137 253,411 SH   SOLE   247,128 0 6,283
adidas AG - Spons ADR COM 00687A107   2,921,881 33,294 SH   SOLE   32,945 0 349
Adobe Inc COM 00724F101   3,039,734 5,961 SH   SOLE   5,961 0 0
AES Corp/VA COM 00130H105   10,808,553 711,089 SH   SOLE   711,089 0 0
Aflac Inc COM 001055102   15,116,834 196,962 SH   SOLE   196,500 0 462
Agilent Technologies Inc COM 00846U101   37,794,529 337,994 SH   SOLE   329,400 0 8,594
AIA Group Ltd - Spons ADR COM 001317205   1,860,286 57,594 SH   SOLE   56,987 0 607
Air Liquide SA - Unspons ADR COM 009126202   1,593,020 47,313 SH   SOLE   46,813 0 500
Air Products & Chemicals Inc COM 009158106   33,232,901 117,265 SH   SOLE   117,265 0 0
Airbus SE - Unspons ADR COM 009279100   3,122,119 93,309 SH   SOLE   92,264 0 1,045
Alcon Inc COM H01301128   72,303,001 938,269 SH   SOLE   911,413 0 26,856
Alibaba Group Holding Ltd - Sp COM 01609W102   5,546,589 63,945 SH   SOLE   63,454 0 491
Alliant Energy Corp COM 018802108   326,087 6,730 SH   SOLE   6,730 0 0
Allstate Corp COM 020002101   707,342 6,349 SH   SOLE   6,349 0 0
Alphabet Inc COM 02079K107   189,774,114 1,439,318 SH   SOLE   1,407,028 0 32,290
Alphabet Inc COM 02079K305   917,067 7,008 SH   SOLE   7,008 0 0
Alteryx Inc COM 02156B103   2,637,132 69,969 SH   SOLE   69,969 0 0
Altria Group Inc COM 02209S103   544,421 12,947 SH   SOLE   12,947 0 0
Amazon.com Inc COM 023135106   81,089,108 637,894 SH   SOLE   623,123 0 14,771
American Tower Corp COM 03027X100   37,168,496 226,017 SH   SOLE   225,879 0 138
Amgen Inc COM 031162100   1,866,269 6,944 SH   SOLE   6,944 0 0
Amphenol Corp COM 032095101   65,424,225 778,953 SH   SOLE   751,045 0 27,907
Analog Devices Inc COM 032654105   93,924,835 536,437 SH   SOLE   524,002 0 12,435
APA Corp COM 03743Q108   12,559,585 305,586 SH   SOLE   305,586 0 0
Apple Inc COM 037833100   37,330,039 218,037 SH   SOLE   216,595 0 1,442
Arch Capital Group Ltd COM G0450A105   273,249,722 3,428,048 SH   SOLE   3,312,344 0 115,705
Archer-Daniels-Midland Co COM 039483102   24,408,024 323,628 SH   SOLE   323,318 0 310
Arista Networks Inc COM 040413106   93,130,473 506,337 SH   SOLE   487,757 0 18,580
Armstrong World Industries Inc COM 04247X102   25,971,166 360,711 SH   SOLE   347,540 0 13,171
Artisan Partners Asset Managem COM 04316A108   323,047 8,633 SH   SOLE   8,633 0 0
ASML Holding NV - Spons NY Reg COM N07059210   3,753,885 6,377 SH   SOLE   6,329 0 48
AstraZeneca PLC - Spons ADR COM 046353108   3,611,846 53,335 SH   SOLE   52,848 0 487
Automatic Data Processing Inc COM 053015103   10,900,920 45,311 SH   SOLE   45,311 0 0
Axis Capital Holdings Ltd COM G0692U109   6,398,164 113,503 SH   SOLE   113,503 0 0
Baker Hughes Co COM 05722G100   27,576,196 780,753 SH   SOLE   780,753 0 0
Bank of America Corp COM 060505104   1,475,015 53,872 SH   SOLE   53,872 0 0
Barrick Gold Corp COM 067901108   9,159,225 629,500 SH   SOLE   629,500 0 0
Becton Dickinson and Co COM 075887109   86,799,776 335,744 SH   SOLE   327,647 0 8,097
Berkshire Hathaway Inc COM 084670702   89,107,180 254,374 SH   SOLE   247,996 0 6,378
BlackRock Inc COM 09247X101   38,912,880 60,191 SH   SOLE   60,009 0 182
Blackstone Group Inc/The COM 09260D107   214,280 2,000 SH   SOLE   2,000 0 0
Box Inc COM 10316T104   2,886,558 119,230 SH   SOLE   119,230 0 0
Bristol-Myers Squibb Co COM 110122108   21,188,024 365,059 SH   SOLE   365,059 0 0
Brookfield Asset Management Lt COM 113004105   18,981,233 569,323 SH   SOLE   550,622 0 18,701
Brookfield Corp COM 11271J107   70,993,994 2,270,355 SH   SOLE   2,196,964 0 73,391
Brown-Forman Corp COM 115637209   16,056,859 278,330 SH   SOLE   268,220 0 10,110
Brown & Brown Inc COM 115236101   92,690,259 1,327,180 SH   SOLE   1,278,527 0 48,653
BRP Group Inc COM 05589G102   3,930,144 169,184 SH   SOLE   169,184 0 0
Cameco Corp COM 13321L108   5,055,963 127,547 SH   SOLE   126,534 0 1,013
Canadian Pacific Kansas City L COM 13646K108   3,311,766 44,507 SH   SOLE   44,160 0 347
Carlisle Cos Inc COM 142339100   101,128,044 390,064 SH   SOLE   376,213 0 13,852
CarMax Inc COM 143130102   73,728,304 1,042,391 SH   SOLE   1,003,576 0 38,815
Caterpillar Inc COM 149123101   25,524,135 93,495 SH   SOLE   93,336 0 159
CDW Corp/DE COM 12514G108   73,505,524 364,322 SH   SOLE   351,001 0 13,321
Cencora Inc COM 03073E105   6,400,633 35,565 SH   SOLE   35,565 0 0
Charles Schwab Corp/The COM 808513105   40,827,470 743,670 SH   SOLE   725,389 0 18,280
Cheniere Energy Inc COM 16411R208   594,635 3,583 SH   SOLE   3,583 0 0
Chevron Corp COM 166764100   31,950,961 189,485 SH   SOLE   189,485 0 0
Ciena Corp COM 171779309   10,842,484 229,422 SH   SOLE   229,422 0 0
Cisco Systems Inc COM 17275R102   40,358,761 750,721 SH   SOLE   748,906 0 1,815
CME Group Inc COM 12572Q105   31,516,830 157,411 SH   SOLE   157,411 0 0
Coca-Cola Co COM 191216100   10,963,403 195,845 SH   SOLE   195,627 0 218
Cogent Communications Holdings COM 19239V302   3,729,042 60,243 SH   SOLE   60,243 0 0
Colgate-Palmolive Co COM 194162103   8,957,229 125,963 SH   SOLE   125,963 0 0
Comcast Corp COM 20030N101   30,209,507 681,315 SH   SOLE   681,315 0 0
CommVault Systems Inc COM 204166102   4,263,554 63,061 SH   SOLE   63,061 0 0
ConocoPhillips COM 20825C104   7,507,027 62,663 SH   SOLE   62,663 0 0
Constellation Brands Inc COM 21036P108   7,072,426 28,140 SH   SOLE   28,140 0 0
Copart Inc COM 217204106   147,885,545 3,432,015 SH   SOLE   3,315,694 0 116,322
Core & Main Inc COM 21874C102   3,494,254 121,118 SH   SOLE   121,118 0 0
Corning Inc COM 219350105   1,607,719 52,764 SH   SOLE   52,764 0 0
Costco Wholesale Corp COM 22160K105   27,217,313 48,176 SH   SOLE   47,699 0 477
Crane Co COM 224408104   3,543,028 39,881 SH   SOLE   39,881 0 0
Crane NXT Co COM 224441105   2,840,349 51,113 SH   SOLE   51,113 0 0
CSX Corp COM 126408103   211,806 6,888 SH   SOLE   6,888 0 0
CTS Corp COM 126501105   4,943,727 118,441 SH   SOLE   118,441 0 0
CVS Health Corp COM 126650100   8,228,287 117,850 SH   SOLE   117,850 0 0
CyberArk Software Ltd COM M2682V108   2,846,978 17,384 SH   SOLE   17,255 0 129
Danaher Corp COM 235851102   72,720,852 293,111 SH   SOLE   287,490 0 5,621
Deutsche Telekom AG - Spons AD COM 251566105   3,688,164 175,962 SH   SOLE   174,113 0 1,849
Diageo PLC - Spons ADR COM 25243Q205   1,931,583 12,948 SH   SOLE   12,812 0 136
Diamondback Energy Inc COM 25278X109   8,807,406 56,866 SH   SOLE   56,866 0 0
Discover Financial Services COM 254709108   246,376 2,844 SH   SOLE   2,844 0 0
Dollar Tree Inc COM 256746108   135,292,270 1,270,947 SH   SOLE   1,227,899 0 43,048
Duke Energy Corp COM 26441C204   684,368 7,754 SH   SOLE   7,754 0 0
Duluth Holdings Inc COM 26443V101   4,584,290 762,777 SH   SOLE   762,777 0 0
Ecolab Inc COM 278865100   9,062,731 53,499 SH   SOLE   52,689 0 810
Edgewell Personal Care Co COM 28035Q102   4,263,077 115,343 SH   SOLE   115,343 0 0
Elevance Health Inc COM 036752103   43,711,240 100,389 SH   SOLE   98,295 0 2,093
Eli Lilly & Co COM 532457108   28,145,075 52,399 SH   SOLE   51,708 0 691
Emerson Electric Co COM 291011104   3,153,880 32,659 SH   SOLE   32,170 0 489
Encompass Health Corp COM 29261A100   8,578,683 127,735 SH   SOLE   127,735 0 0
Entegris Inc COM 29362U104   6,065,647 64,590 SH   SOLE   64,590 0 0
EOG Resources Inc COM 26875P101   36,496,105 287,915 SH   SOLE   287,915 0 0
EssilorLuxottica SA - Unspons COM 297284200   1,229,299 14,125 SH   SOLE   13,975 0 150
Estee Lauder Cos Inc/The COM 518439104   1,894,906 13,109 SH   SOLE   12,986 0 123
Expeditors International of Wa COM 302130109   38,864,963 339,047 SH   SOLE   326,764 0 12,283
Exxon Mobil Corp COM 30231G102   9,030,144 76,800 SH   SOLE   75,018 0 1,782
Fastenal Co COM 311900104   31,512,910 576,737 SH   SOLE   576,275 0 462
Ferguson PLC COM G3421J106   34,843,577 211,854 SH   SOLE   205,985 0 5,868
Ferrari NV COM N3167Y103   2,342,155 7,925 SH   SOLE   7,863 0 62
Fiserv Inc COM 337738108   76,214,472 674,703 SH   SOLE   657,899 0 16,804
Floor & Decor Holdings Inc COM 339750101   58,140,772 642,439 SH   SOLE   618,161 0 24,279
Fomento Economico Mexicano SAB COM 344419106   2,489,384 22,807 SH   SOLE   22,626 0 181
FormFactor Inc COM 346375108   4,871,964 139,438 SH   SOLE   139,438 0 0
Fox Factory Holding Corp COM 35138V102   485,393 4,899 SH   SOLE   4,899 0 0
Garmin Ltd COM H2906T109   2,760,238 26,238 SH   SOLE   26,238 0 0
Gartner Inc COM 366651107   115,150,382 335,119 SH   SOLE   322,627 0 12,493
General Dynamics Corp COM 369550108   581,151 2,630 SH   SOLE   2,630 0 0
Genmab A/S - Spons ADR COM 372303206   2,660,592 75,435 SH   SOLE   74,639 0 796
Gilead Sciences Inc COM 375558103   3,588,802 47,889 SH   SOLE   47,889 0 0
Glacier Bancorp Inc COM 37637Q105   30,132,657 1,057,286 SH   SOLE   1,017,472 0 39,814
Globus Medical Inc COM 379577208   3,780,500 76,143 SH   SOLE   76,143 0 0
Gogo Inc COM 38046C109   3,725,321 312,265 SH   SOLE   312,265 0 0
Hain Celestial Group Inc/The COM 405217100   1,993,083 192,197 SH   SOLE   192,197 0 0
Hayward Holdings Inc COM 421298100   2,723,753 193,174 SH   SOLE   193,174 0 0
HDFC Bank Ltd - Spons ADR COM 40415F101   5,325,475 90,247 SH   SOLE   89,548 0 699
HealthEquity Inc COM 42226A107   1,010,647 13,835 SH   SOLE   13,835 0 0
Helios Technologies Inc COM 42328H109   3,720,988 67,069 SH   SOLE   67,069 0 0
Hershey Co/The COM 427866108   213,085 1,065 SH   SOLE   1,065 0 0
Hillman Solutions Corp COM 431636109   3,735,072 452,736 SH   SOLE   452,736 0 0
Home Depot Inc COM 437076102   41,382,323 136,955 SH   SOLE   136,397 0 558
Honeywell International Inc COM 438516106   18,876,364 102,178 SH   SOLE   102,178 0 0
Humana Inc COM 444859102   5,358,045 11,013 SH   SOLE   11,013 0 0
Huntsman Corp COM 447011107   1,809,333 74,153 SH   SOLE   74,153 0 0
Illinois Tool Works Inc COM 452308109   4,671,147 20,282 SH   SOLE   20,282 0 0
Infosys Ltd - Spons ADR COM 456788108   3,823,366 223,458 SH   SOLE   221,738 0 1,720
International Business Machine COM 459200101   4,117,805 29,350 SH   SOLE   29,350 0 0
Intuit Inc COM 461202103   6,343,831 12,416 SH   SOLE   12,416 0 0
Iron Mountain Inc COM 46284V101   1,807,399 30,402 SH   SOLE   30,402 0 0
Itau Unibanco Holding SA - Spo COM 465562106   2,387,819 444,659 SH   SOLE   441,215 0 3,444
Jacobs Solutions Inc COM 46982L108   21,166,770 155,068 SH   SOLE   153,851 0 1,217
JFrog Ltd COM M6191J100   3,405,265 134,277 SH   SOLE   134,277 0 0
Johnson & Johnson COM 478160104   29,459,801 189,148 SH   SOLE   188,835 0 313
JPMorgan Chase & Co COM 46625H100   37,107,428 255,878 SH   SOLE   254,600 0 1,278
Kerry Group PLC - Spons ADR COM 492460100   2,808,095 33,646 SH   SOLE   33,287 0 359
Keurig Dr Pepper Inc COM 49271V100   7,182,996 227,526 SH   SOLE   227,526 0 0
Kinder Morgan Inc/DE COM 49456B101   16,646,884 1,004,034 SH   SOLE   1,004,034 0 0
KION Group AG - Unspons ADR COM 497216101   3,257,907 341,858 SH   SOLE   338,281 0 3,577
Laboratory Corp of America Hol COM 50540R409   58,217,707 289,568 SH   SOLE   278,978 0 10,590
Las Vegas Sands Corp COM 517834107   17,972,030 392,060 SH   SOLE   392,060 0 0
Lasertec Corp - Unspons ADR COM 51809L109   2,358,170 75,728 SH   SOLE   74,926 0 802
Leonardo DRS Inc COM 52661A108   3,524,602 211,054 SH   SOLE   211,054 0 0
Liberty Broadband Corp COM 530307305   116,442,177 1,275,100 SH   SOLE   1,232,250 0 42,851
Liberty Media Corp-Liberty For COM 531229771   8,315,394 147,071 SH   SOLE   147,071 0 0
Liberty Media Corp-Liberty For COM 531229755   11,576,818 185,824 SH   SOLE   174,072 0 11,752
Linde PLC COM G54950103   15,429,812 41,439 SH   SOLE   40,955 0 484
London Stock Exchange Group PL COM 54211N101   2,481,443 97,541 SH   SOLE   96,514 0 1,027
Lonza Group AG - Unspons ADR COM 54338V101   2,591,529 56,118 SH   SOLE   55,525 0 593
Lowe's Cos Inc COM 548661107   98,031,204 471,667 SH   SOLE   461,489 0 10,177
Lumen Technologies Inc COM 550241103   444,460 313,000 SH   SOLE   313,000 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306   1,869,080 12,369 SH   SOLE   12,238 0 131
Magnite Inc COM 55955D100   2,707,147 359,038 SH   SOLE   359,038 0 0
Manulife Financial Corp COM 56501R106   3,319,502 181,592 SH   SOLE   180,231 0 1,361
Markel Corp COM 570535104   57,855,320 39,291 SH   SOLE   37,875 0 1,415
Marsh & McLennan Cos Inc COM 571748102   51,505,026 270,652 SH   SOLE   262,945 0 7,707
Mastercard Inc COM 57636Q104   621,579 1,570 SH   SOLE   1,570 0 0
McDonald's Corp COM 580135101   15,706,029 59,619 SH   SOLE   59,424 0 195
Medtronic PLC COM G5960L103   36,678,435 468,076 SH   SOLE   468,076 0 0
Merck & Co Inc COM 58933Y105   3,273,810 31,800 SH   SOLE   31,488 0 312
MGE Energy Inc COM 55277P104   760,115 11,095 SH   SOLE   3,138 0 7,957
Microchip Technology Inc COM 595017104   24,255,156 310,764 SH   SOLE   299,921 0 10,844
Microsoft Corp COM 594918104   57,230,676 181,253 SH   SOLE   179,858 0 1,395
MKS Instruments Inc COM 55306N104   49,723,265 574,570 SH   SOLE   553,077 0 21,493
Model N Inc COM 607525102   3,165,684 129,688 SH   SOLE   129,688 0 0
Moelis & Co COM 60786M105   60,437,820 1,339,194 SH   SOLE   1,289,050 0 50,144
Mondelez International Inc COM 609207105   566,998 8,170 SH   SOLE   8,170 0 0
Morgan Stanley COM 617446448   28,863,811 353,420 SH   SOLE   353,420 0 0
Murata Manufacturing Co Ltd - COM 626425102   2,001,633 145,998 SH   SOLE   144,472 0 1,526
Nestle SA - Spons ADR COM 641069406   9,031,192 79,802 SH   SOLE   78,862 0 940
New Relic Inc COM 64829B100   4,451,384 51,990 SH   SOLE   51,990 0 0
Newmont Corp COM 651639106   18,288,920 494,964 SH   SOLE   494,964 0 0
NextEra Energy Inc COM 65339F101   41,944,243 732,139 SH   SOLE   729,016 0 3,123
Nidec Corp - Spons ADR COM 654090109   1,654,582 143,378 SH   SOLE   141,851 0 1,527
NIKE Inc COM 654106103   24,808,856 259,453 SH   SOLE   254,571 0 4,882
Nordstrom Inc COM 655664100   4,840,560 324,000 SH   SOLE   324,000 0 0
Norsk Hydro ASA - Spons ADR COM 656531605   1,947,481 311,597 SH   SOLE   308,755 0 2,842
Northern Trust Corp COM 665859104   7,902,794 113,742 SH   SOLE   113,742 0 0
Nucor Corp COM 670346105   691,692 4,424 SH   SOLE   4,270 0 154
NVIDIA Corp COM 67066G104   643,350 1,479 SH   SOLE   1,479 0 0
NXP Semiconductors NV COM N6596X109   4,337,864 21,698 SH   SOLE   21,534 0 164
Olin Corp COM 680665205   4,423,930 88,514 SH   SOLE   88,514 0 0
Ollie's Bargain Outlet Holding COM 681116109   3,590,954 46,527 SH   SOLE   46,527 0 0
OneSpaWorld Holdings Ltd COM P73684113   8,019,742 714,772 SH   SOLE   714,772 0 0
Oracle Corp COM 68389X105   16,533,053 156,090 SH   SOLE   154,436 0 1,654
PACCAR Inc COM 693718108   166,818,551 1,962,110 SH   SOLE   1,897,987 0 64,123
Pagseguro Digital Ltd COM G68707101   2,017,814 234,357 SH   SOLE   232,608 0 1,749
Pan Pacific International Hold COM 69807K105   3,131,228 150,323 SH   SOLE   148,748 0 1,575
Parker-Hannifin Corp COM 701094104   63,931,488 164,129 SH   SOLE   159,910 0 4,219
Paychex Inc COM 704326107   11,658,710 101,090 SH   SOLE   101,090 0 0
PayPal Holdings Inc COM 70450Y103   7,944,889 135,903 SH   SOLE   135,903 0 0
PepsiCo Inc COM 713448108   26,297,596 155,203 SH   SOLE   154,927 0 276
Pfizer Inc COM 717081103   21,870,739 659,353 SH   SOLE   659,353 0 0
Philip Morris International In COM 718172109   620,656 6,704 SH   SOLE   6,704 0 0
Ping An Insurance Group Co of COM 72341E304   3,543,070 313,546 SH   SOLE   310,252 0 3,294
Power Integrations Inc COM 739276103   3,797,872 49,769 SH   SOLE   49,769 0 0
Primo Water Corp COM 74167P108   7,736,749 560,634 SH   SOLE   560,634 0 0
Procter & Gamble Co COM 742718109   17,226,358 118,102 SH   SOLE   117,433 0 669
Progressive Corp COM 743315103   122,112,767 876,617 SH   SOLE   849,401 0 27,217
Prudential Financial Inc COM 744320102   1,328,745 14,003 SH   SOLE   14,003 0 0
Prudential PLC - Spons ADR COM 74435K204   2,360,937 107,707 SH   SOLE   106,579 0 1,128
PTC Inc COM 69370C100   7,601,274 53,651 SH   SOLE   53,651 0 0
QUALCOMM Inc COM 747525103   12,600,645 113,458 SH   SOLE   112,496 0 962
Regeneron Pharmaceuticals Inc COM 75886F107   6,907,103 8,393 SH   SOLE   8,393 0 0
Revolve Group Inc COM 76156B107   1,919,092 141,006 SH   SOLE   141,006 0 0
RLI Corp COM 749607107   335,377 2,468 SH   SOLE   2,468 0 0
Robert Half Inc COM 770323103   3,713,537 50,676 SH   SOLE   50,676 0 0
Ross Stores Inc COM 778296103   109,423,338 968,777 SH   SOLE   932,643 0 36,134
S&P Global Inc COM 78409V104   947,874 2,594 SH   SOLE   2,282 0 312
Saia Inc COM 78709Y105   4,022,379 10,090 SH   SOLE   10,090 0 0
SAP SE - Spons ADR COM 803054204   4,188,804 32,391 SH   SOLE   32,141 0 250
Scotts Miracle-Gro Co/The COM 810186106   2,937,078 56,832 SH   SOLE   56,832 0 0
Shake Shack Inc COM 819047101   3,198,902 55,087 SH   SOLE   55,087 0 0
Shell PLC - Spons ADR COM 780259305   3,212,176 49,894 SH   SOLE   49,295 0 599
Shin-Etsu Chemical Co Ltd - Un COM 824551105   2,236,588 154,035 SH   SOLE   152,418 0 1,617
Shiseido Co Ltd - Spons ADR COM 824841407   1,312,728 37,304 SH   SOLE   36,908 0 396
Siemens AG - Spons ADR COM 826197501   2,654,653 37,154 SH   SOLE   36,770 0 384
Sika AG - Unspons ADR COM 82674R103   2,067,749 81,568 SH   SOLE   80,713 0 855
Simply Good Foods Co/The COM 82900L102   4,642,146 134,477 SH   SOLE   134,477 0 0
Sony Group Corp - Spons ADR COM 835699307   2,824,273 34,271 SH   SOLE   33,911 0 360
Southern Copper Corp COM 84265V105   2,926,221 38,866 SH   SOLE   38,456 0 410
Starbucks Corp COM 855244109   10,775,610 118,063 SH   SOLE   118,063 0 0
STMicroelectronics NV - Spons COM 861012102   2,434,742 56,412 SH   SOLE   55,974 0 438
Summit Materials Inc COM 86614U100   5,016,343 161,090 SH   SOLE   161,090 0 0
Symrise AG - Unspons ADR COM 87155N109   1,584,244 66,705 SH   SOLE   66,000 0 705
T-Mobile US Inc COM 872590104   6,484,595 46,302 SH   SOLE   46,302 0 0
Taiwan Semiconductor Mfg Co Lt COM 874039100   2,942,521 33,861 SH   SOLE   33,593 0 268
Take-Two Interactive Software COM 874054109   28,649,122 204,068 SH   SOLE   196,406 0 7,662
Target Corp COM 87612E106   21,668,182 195,968 SH   SOLE   194,656 0 1,312
TE Connectivity Ltd COM H84989104   10,993,293 88,993 SH   SOLE   86,800 0 2,193
Tencent Holdings Ltd - Unspons COM 88032Q109   3,027,513 78,291 SH   SOLE   77,468 0 823
Texas Instruments Inc COM 882508104   63,887,431 401,782 SH   SOLE   395,387 0 6,395
Thermo Fisher Scientific Inc COM 883556102   294,085 581 SH   SOLE   581 0 0
Thor Industries Inc COM 885160101   37,538,200 394,599 SH   SOLE   379,910 0 14,689
TJX Cos Inc COM 872540109   83,865,684 943,583 SH   SOLE   918,284 0 25,300
Toray Industries Inc - Unspons COM 890880206   3,013,268 290,856 SH   SOLE   287,796 0 3,060
Transocean Ltd COM H8817H100   17,569,400 2,140,000 SH   SOLE   2,140,000 0 0
Travelers Cos Inc COM 89417E109   1,530,051 9,369 SH   SOLE   9,161 0 208
Treasury Wine Estates Ltd - Sp COM 89465J109   2,318,848 293,154 SH   SOLE   290,083 0 3,071
U.S. Bancorp COM 902973304   76,692,526 2,319,798 SH   SOLE   2,272,593 0 47,205
Union Pacific Corp COM 907818108   21,561,159 105,884 SH   SOLE   105,311 0 573
United Parcel Service Inc COM 911312106   20,123,908 129,107 SH   SOLE   128,585 0 522
UnitedHealth Group Inc COM 91324P102   19,523,245 38,722 SH   SOLE   38,165 0 557
Verisk Analytics Inc COM 92345Y106   285,850 1,210 SH   SOLE   1,210 0 0
Vertex Pharmaceuticals Inc COM 92532F100   5,220,968 15,014 SH   SOLE   14,896 0 118
VICI Properties Inc COM 925652109   713,707 24,526 SH   SOLE   24,526 0 0
Visa Inc COM 92826C839   86,760,408 377,203 SH   SOLE   368,269 0 8,934
Wal-Mart de Mexico SAB de CV - COM 93114W107   2,453,720 65,328 SH   SOLE   64,842 0 486
Waste Management Inc COM 94106L109   515,400 3,381 SH   SOLE   3,381 0 0
Waters Corp COM 941848103   40,454,026 147,529 SH   SOLE   141,921 0 5,608
WEC Energy Group Inc COM 92939U106   659,302 8,185 SH   SOLE   354 0 7,831
Wells Fargo & Co COM 949746101   4,025,486 98,519 SH   SOLE   98,519 0 0
Western Alliance Bancorp COM 957638109   3,451,152 75,074 SH   SOLE   75,074 0 0
WillScot Mobile Mini Holdings COM 971378104   8,581,182 206,328 SH   SOLE   206,328 0 0
Worldline SA/France - Unspons COM 98161H101   1,691,269 121,412 SH   SOLE   120,105 0 1,307
WR Berkley Corp COM 084423102   47,447,931 747,329 SH   SOLE   719,893 0 27,436
WW Grainger Inc COM 384802104   3,976,004 5,747 SH   SOLE   5,702 0 45
Xcel Energy Inc COM 98389B100   289,762 5,064 SH   SOLE   0 0 5,064
Xometry Inc COM 98423F109   2,713,421 159,801 SH   SOLE   159,801 0 0
ARK Innovation ETF ETF 00214Q104   266,979 6,730 SH   SOLE   6,730 0 0
Distillate US Fundamental Stab ETF 26922A321   65,502,281 1,467,345 SH   SOLE   1,467,345 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   14,964,878 165,559 SH   SOLE   165,559 0 0
First Trust TCW Unconstrained ETF 33740F888   5,189,622 217,139 SH   SOLE   217,139 0 0
Franklin FTSE Japan ETF ETF 35473P744   15,472,245 584,962 SH   SOLE   584,962 0 0
Invesco BuyBack Achievers ETF ETF 46137V308   2,158,650 23,993 SH   SOLE   23,993 0 0
Invesco Optimum Yield Diversif ETF 46090F100   13,562,775 907,209 SH   SOLE   907,209 0 0
Invesco S&P 500 Quality ETF ETF 46137V241   51,864,648 1,036,464 SH   SOLE   1,036,464 0 0
iShares 20 Year Treasury Bond ETF 464287432   14,131,810 159,339 SH   SOLE   159,339 0 0
iShares 3-7 Year Treasury Bond ETF 464288661   29,725,887 262,689 SH   SOLE   262,689 0 0
iShares 7-10 Year Treasury Bon ETF 464287440   67,498,991 736,969 SH   SOLE   736,969 0 0
iShares Aaa - A Rated Corporat ETF 46429B291   41,109,940 911,933 SH   SOLE   911,933 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   653,474 10,155 SH   SOLE   10,155 0 0
iShares Core S&P 500 ETF ETF 464287200   2,697,679 6,282 SH   SOLE   6,282 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   50,490,133 202,487 SH   SOLE   202,404 0 83
iShares Core S&P Small-Cap ETF ETF 464287804   52,002,808 551,286 SH   SOLE   550,822 0 464
iShares Core S&P U.S. Growth E ETF 464287671   458,124 4,831 SH   SOLE   4,831 0 0
iShares Core U.S. Aggregate Bo ETF 464287226   21,973,857 233,665 SH   SOLE   233,665 0 0
iShares Edge MSCI USA Quality ETF 46432F339   1,075,670 8,162 SH   SOLE   8,162 0 0
iShares Global Energy ETF ETF 464287341   7,706,171 186,771 SH   SOLE   186,771 0 0
iShares iBoxx High Yield Corpo ETF 464288513   434,948 5,900 SH   SOLE   5,900 0 0
iShares Intermediate Governmen ETF 464288612   341,077 3,366 SH   SOLE   3,366 0 0
iShares MBS ETF ETF 464288588   6,947,712 78,240 SH   SOLE   78,240 0 0
iShares MSCI ACWI ex US ETF ETF 464288240   287,043 6,106 SH   SOLE   6,106 0 0
iShares MSCI China ETF ETF 46429B671   10,775,747 248,920 SH   SOLE   248,920 0 0
iShares MSCI Emerging Markets ETF 464286426   5,542,934 88,025 SH   SOLE   88,025 0 0
iShares MSCI Global Gold Miner ETF 46434G855   1,482,617 71,624 SH   SOLE   71,624 0 0
iShares MSCI International Qua ETF 46434V456   19,451,989 578,756 SH   SOLE   578,756 0 0
iShares MSCI Japan Small-Cap E ETF 464286582   265,228 3,903 SH   SOLE   3,903 0 0
iShares Russell 1000 Growth ET ETF 464287614   772,967 2,906 SH   SOLE   2,906 0 0
iShares Russell 2000 ETF ETF 464287655   311,062 1,760 SH   SOLE   1,760 0 0
iShares Russell 2000 Growth ET ETF 464287648   242,530 1,082 SH   SOLE   1,082 0 0
iShares Russell Mid-Cap ETF ETF 464287499   238,030 3,437 SH   SOLE   3,437 0 0
iShares Russell Mid-Cap Growth ETF 464287481   285,743 3,128 SH   SOLE   3,128 0 0
iShares S&P 100 ETF ETF 464287101   208,465 1,039 SH   SOLE   1,039 0 0
iShares Short Treasury Bond ET ETF 464288679   2,573,509 23,296 SH   SOLE   23,296 0 0
iShares Treasury Floating Rate ETF 46434V860   92,741,354 1,827,776 SH   SOLE   1,827,776 0 0
Janus Henderson Mortgage-Backe ETF 47103U852   79,783,131 1,838,321 SH   SOLE   1,838,321 0 0
JPMorgan BetaBuilders Japan ET ETF 46641Q217   5,086,097 101,236 SH   SOLE   101,236 0 0
Madison Aggregate Bond ETF ETF 557441300   46,316,385 2,350,000 SH   SOLE   2,350,000 0 0
Madison Covered Call ETF ETF 557441409   78,466,500 3,975,000 SH   SOLE   3,975,000 0 0
Madison Dividend Value ETF ETF 557441508   62,116,669 3,273,140 SH   SOLE   3,273,140 0 0
Madison Short-Term Strategic I ETF 557441201   55,200,023 2,775,000 SH   SOLE   2,775,000 0 0
Schwab Fundamental U.S. Large ETF 808524771   1,217,907 21,760 SH   SOLE   21,760 0 0
Schwab Intermediate-Term U.S. ETF 808524854   24,678,985 514,789 SH   SOLE   514,789 0 0
Schwab US Dividend Equity ETF ETF 808524797   10,824,919 152,981 SH   SOLE   152,981 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   78,544,370 183,738 SH   SOLE   183,738 0 0
SPDR S&P Dividend ETF ETF 78464A763   2,882,841 25,066 SH   SOLE   25,066 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   2,395,755 5,246 SH   SOLE   5,148 0 99
SPDR S&P North American Natura ETF 78463X152   1,280,491 24,187 SH   SOLE   24,187 0 0
VanEck Gold Miners ETF/USA ETF 92189F106   7,192,855 267,293 SH   SOLE   267,293 0 0
Vanguard Dividend Appreciation ETF 921908844   5,459,276 35,135 SH   SOLE   35,135 0 0
Vanguard Extended Duration Tre ETF 921910709   3,815,234 54,480 SH   SOLE   54,480 0 0
Vanguard FTSE All-World ex-US ETF 922042775   30,926,232 596,226 SH   SOLE   596,226 0 0
Vanguard Health Care ETF ETF 92204A504   2,962,965 12,603 SH   SOLE   12,603 0 0
Vanguard Information Technolog ETF 92204A702   46,620,239 112,365 SH   SOLE   112,365 0 0
Vanguard Large-Cap ETF ETF 922908637   10,006,766 51,136 SH   SOLE   51,136 0 0
Vanguard Short-Term Bond ETF ETF 921937827   474,473 6,312 SH   SOLE   6,312 0 0
Vanguard Short-Term Corporate ETF 92206C409   510,419 6,792 SH   SOLE   6,792 0 0