The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M Co | COM | 88579Y101 | 2,155 | 19,500 | SH | SOLE | 19,500 | 0 | 0 | ||
AbbVie Inc | COM | 00287Y109 | 414 | 3,082 | SH | SOLE | 3,082 | 0 | 0 | ||
Accenture PLC | COM | G1151C101 | 49,037 | 190,584 | SH | SOLE | 185,449 | 0 | 5,135 | ||
adidas AG - Spons ADR | COM | 00687A107 | 1,181 | 20,568 | SH | SOLE | 20,277 | 0 | 291 | ||
Adobe Inc | COM | 00724F101 | 37,551 | 136,450 | SH | SOLE | 133,881 | 0 | 2,569 | ||
AES Corp/VA | COM | 00130H105 | 5,978 | 264,500 | SH | SOLE | 264,500 | 0 | 0 | ||
Aflac Inc | COM | 001055102 | 21,061 | 374,755 | SH | SOLE | 374,118 | 0 | 637 | ||
AIA Group Ltd - Spons ADR | COM | 001317205 | 1,669 | 50,464 | SH | SOLE | 49,758 | 0 | 706 | ||
Air Liquide SA - Unspons ADR | COM | 009126202 | 1,625 | 71,532 | SH | SOLE | 70,507 | 0 | 1,025 | ||
Air Products & Chemicals Inc | COM | 009158106 | 24,124 | 103,657 | SH | SOLE | 103,614 | 0 | 43 | ||
Airbus SE - Unspons ADR | COM | 009279100 | 2,606 | 121,370 | SH | SOLE | 119,874 | 0 | 1,496 | ||
Alcon Inc | COM | H01301128 | 54,966 | 944,754 | SH | SOLE | 916,729 | 0 | 28,025 | ||
Alibaba Group Holding Ltd - Sp | COM | 01609W102 | 2,744 | 34,309 | SH | SOLE | 34,012 | 0 | 297 | ||
Alliant Energy Corp | COM | 018802108 | 368 | 6,953 | SH | SOLE | 6,953 | 0 | 0 | ||
Allstate Corp | COM | 020002101 | 791 | 6,349 | SH | SOLE | 6,349 | 0 | 0 | ||
Alphabet Inc | COM | 02079K107 | 107,653 | 1,119,633 | SH | SOLE | 1,093,514 | 0 | 26,119 | ||
Alphabet Inc | COM | 02079K305 | 737 | 7,700 | SH | SOLE | 7,700 | 0 | 0 | ||
Alteryx Inc | COM | 02156B103 | 3,207 | 57,435 | SH | SOLE | 57,435 | 0 | 0 | ||
Altria Group Inc | COM | 02209S103 | 692 | 17,139 | SH | SOLE | 17,139 | 0 | 0 | ||
Amazon.com Inc | COM | 023135106 | 75,651 | 669,477 | SH | SOLE | 654,113 | 0 | 15,364 | ||
American Electric Power Co Inc | COM | 025537101 | 267 | 3,094 | SH | SOLE | 3,094 | 0 | 0 | ||
American Express Co | COM | 025816109 | 238 | 1,765 | SH | SOLE | 1,765 | 0 | 0 | ||
American Tower Corp | COM | 03027X100 | 35,134 | 163,640 | SH | SOLE | 163,376 | 0 | 264 | ||
AmerisourceBergen Corp | COM | 03073E105 | 214 | 1,583 | SH | SOLE | 1,476 | 0 | 107 | ||
Amgen Inc | COM | 031162100 | 1,820 | 8,075 | SH | SOLE | 8,075 | 0 | 0 | ||
Amphenol Corp | COM | 032095101 | 50,860 | 759,564 | SH | SOLE | 732,749 | 0 | 26,815 | ||
Analog Devices Inc | COM | 032654105 | 84,961 | 609,741 | SH | SOLE | 596,646 | 0 | 13,095 | ||
APA Corp | COM | 03743Q108 | 7,214 | 211,000 | SH | SOLE | 211,000 | 0 | 0 | ||
Apple Inc | COM | 037833100 | 34,330 | 248,407 | SH | SOLE | 246,958 | 0 | 1,449 | ||
Arch Capital Group Ltd | COM | G0450A105 | 196,666 | 4,318,542 | SH | SOLE | 4,176,647 | 0 | 141,895 | ||
Archer-Daniels-Midland Co | COM | 039483102 | 26,404 | 328,210 | SH | SOLE | 327,742 | 0 | 468 | ||
Arista Networks Inc | COM | 040413106 | 57,037 | 505,244 | SH | SOLE | 487,386 | 0 | 17,858 | ||
Armstrong World Industries Inc | COM | 04247X102 | 33,030 | 416,893 | SH | SOLE | 404,185 | 0 | 12,708 | ||
Artisan Partners Asset Managem | COM | 04316A108 | 343 | 12,744 | SH | SOLE | 12,744 | 0 | 0 | ||
ASML Holding NV - NY Reg Shrs | COM | N07059210 | 3,047 | 7,336 | SH | SOLE | 7,268 | 0 | 68 | ||
AstraZeneca PLC - Spons ADR | COM | 046353108 | 4,017 | 73,257 | SH | SOLE | 72,427 | 0 | 830 | ||
AT&T Inc | COM | 00206R102 | 154 | 10,055 | SH | SOLE | 10,055 | 0 | 0 | ||
Automatic Data Processing Inc | COM | 053015103 | 20,142 | 89,048 | SH | SOLE | 88,668 | 0 | 380 | ||
Axis Capital Holdings Ltd | COM | G0692U109 | 5,426 | 110,404 | SH | SOLE | 110,404 | 0 | 0 | ||
Baker Hughes Co | COM | 05722G100 | 27,246 | 1,299,884 | SH | SOLE | 1,298,942 | 0 | 942 | ||
Barrick Gold Corp | COM | 067901108 | 6,812 | 439,500 | SH | SOLE | 439,500 | 0 | 0 | ||
Beacon Roofing Supply Inc | COM | 073685109 | 2,138 | 39,077 | SH | SOLE | 39,077 | 0 | 0 | ||
Becton Dickinson and Co | COM | 075887109 | 76,768 | 344,514 | SH | SOLE | 335,964 | 0 | 8,550 | ||
Berkshire Hathaway Inc | COM | 084670702 | 69,959 | 261,999 | SH | SOLE | 255,267 | 0 | 6,732 | ||
BigCommerce Holdings Inc | COM | 08975P108 | 2,019 | 136,443 | SH | SOLE | 136,443 | 0 | 0 | ||
Black Knight Inc | COM | 09215C105 | 74,707 | 1,154,136 | SH | SOLE | 1,116,691 | 0 | 37,445 | ||
BlackRock Inc | COM | 09247X101 | 40,048 | 72,778 | SH | SOLE | 72,493 | 0 | 285 | ||
Box Inc | COM | 10316T104 | 6,532 | 267,797 | SH | SOLE | 267,797 | 0 | 0 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 51,607 | 725,934 | SH | SOLE | 722,932 | 0 | 3,002 | ||
Broadcom Inc | COM | 11135F101 | 216 | 486 | SH | SOLE | 486 | 0 | 0 | ||
Brookfield Asset Management In | COM | 112585104 | 93,722 | 2,292,043 | SH | SOLE | 2,217,243 | 0 | 74,800 | ||
Brown-Forman Corp | COM | 115637209 | 18,459 | 277,285 | SH | SOLE | 267,497 | 0 | 9,788 | ||
Brown & Brown Inc | COM | 115236101 | 80,210 | 1,326,224 | SH | SOLE | 1,279,513 | 0 | 46,711 | ||
BRP Group Inc | COM | 05589G102 | 2,723 | 103,344 | SH | SOLE | 103,344 | 0 | 0 | ||
Cameco Corp | COM | 13321L108 | 4,649 | 175,359 | SH | SOLE | 173,767 | 0 | 1,592 | ||
Canadian Pacific Railway Ltd | COM | 13645T100 | 2,530 | 37,913 | SH | SOLE | 37,549 | 0 | 364 | ||
Cannae Holdings Inc | COM | 13765N107 | 41,911 | 2,028,610 | SH | SOLE | 1,955,246 | 0 | 73,364 | ||
Carlisle Cos Inc | COM | 142339100 | 84,479 | 301,269 | SH | SOLE | 291,274 | 0 | 9,995 | ||
CarMax Inc | COM | 143130102 | 47,221 | 715,246 | SH | SOLE | 689,569 | 0 | 25,677 | ||
Caterpillar Inc | COM | 149123101 | 14,370 | 87,581 | SH | SOLE | 87,384 | 0 | 197 | ||
CBRE Group Inc | COM | 12504L109 | 304 | 4,499 | SH | SOLE | 4,499 | 0 | 0 | ||
CDW Corp/DE | COM | 12514G108 | 56,626 | 362,801 | SH | SOLE | 350,021 | 0 | 12,780 | ||
Charles Schwab Corp/The | COM | 808513105 | 4,895 | 68,109 | SH | SOLE | 68,109 | 0 | 0 | ||
Chemours Co/The | COM | 163851108 | 2,257 | 91,550 | SH | SOLE | 91,550 | 0 | 0 | ||
Cheniere Energy Inc | COM | 16411R208 | 594 | 3,583 | SH | SOLE | 3,583 | 0 | 0 | ||
Chevron Corp | COM | 166764100 | 5,692 | 39,616 | SH | SOLE | 39,616 | 0 | 0 | ||
Ciena Corp | COM | 171779309 | 6,121 | 151,388 | SH | SOLE | 151,388 | 0 | 0 | ||
Cisco Systems Inc | COM | 17275R102 | 37,262 | 931,559 | SH | SOLE | 929,585 | 0 | 1,974 | ||
Clarivate PLC | COM | G21810109 | 23,719 | 2,525,956 | SH | SOLE | 2,431,972 | 0 | 93,984 | ||
CME Group Inc | COM | 12572Q105 | 29,873 | 168,652 | SH | SOLE | 168,498 | 0 | 154 | ||
Coca-Cola Co | COM | 191216100 | 16,910 | 301,863 | SH | SOLE | 301,395 | 0 | 468 | ||
Cogent Communications Holdings | COM | 19239V302 | 4,377 | 83,923 | SH | SOLE | 83,923 | 0 | 0 | ||
Colgate-Palmolive Co | COM | 194162103 | 10,055 | 143,134 | SH | SOLE | 142,944 | 0 | 190 | ||
Comcast Corp | COM | 20030N101 | 29,478 | 1,005,035 | SH | SOLE | 1,004,642 | 0 | 393 | ||
CommVault Systems Inc | COM | 204166102 | 6,530 | 123,111 | SH | SOLE | 123,111 | 0 | 0 | ||
Concrete Pumping Holdings Inc | COM | 206704108 | 1,945 | 301,568 | SH | SOLE | 301,568 | 0 | 0 | ||
Copart Inc | COM | 217204106 | 92,287 | 867,357 | SH | SOLE | 838,568 | 0 | 28,789 | ||
Costco Wholesale Corp | COM | 22160K105 | 23,817 | 50,431 | SH | SOLE | 49,963 | 0 | 468 | ||
Crane Holdings Co | COM | 224441105 | 3,340 | 38,149 | SH | SOLE | 38,149 | 0 | 0 | ||
CTS Corp | COM | 126501105 | 4,061 | 97,512 | SH | SOLE | 97,512 | 0 | 0 | ||
CVS Health Corp | COM | 126650100 | 41,235 | 432,369 | SH | SOLE | 432,196 | 0 | 173 | ||
CyberArk Software Ltd | COM | M2682V108 | 3,025 | 20,175 | SH | SOLE | 19,991 | 0 | 184 | ||
Danaher Corp | COM | 235851102 | 60,260 | 233,304 | SH | SOLE | 227,464 | 0 | 5,840 | ||
DBS Group Holdings Ltd - Spons | COM | 23304Y100 | 2,947 | 31,815 | SH | SOLE | 31,392 | 0 | 423 | ||
Deutsche Telekom AG - Spons AD | COM | 251566105 | 2,349 | 137,689 | SH | SOLE | 135,961 | 0 | 1,728 | ||
Diageo PLC - Spons ADR | COM | 25243Q205 | 2,499 | 14,717 | SH | SOLE | 14,524 | 0 | 193 | ||
Diamondback Energy Inc | COM | 25278X109 | 5,180 | 43,000 | SH | SOLE | 43,000 | 0 | 0 | ||
Discover Financial Services | COM | 254709108 | 259 | 2,844 | SH | SOLE | 2,844 | 0 | 0 | ||
Dollar Tree Inc | COM | 256746108 | 149,553 | 1,098,843 | SH | SOLE | 1,062,399 | 0 | 36,444 | ||
Dominion Energy Inc | COM | 25746U109 | 33,684 | 487,393 | SH | SOLE | 486,924 | 0 | 469 | ||
Dow Inc | COM | 260557103 | 334 | 7,604 | SH | SOLE | 7,604 | 0 | 0 | ||
Duke Energy Corp | COM | 26441C204 | 891 | 9,574 | SH | SOLE | 9,574 | 0 | 0 | ||
Duluth Holdings Inc | COM | 26443V101 | 5,370 | 762,777 | SH | SOLE | 762,777 | 0 | 0 | ||
eBay Inc | COM | 278642103 | 3,811 | 103,524 | SH | SOLE | 103,524 | 0 | 0 | ||
Ecolab Inc | COM | 278865100 | 4,225 | 29,257 | SH | SOLE | 28,850 | 0 | 407 | ||
Edgewell Personal Care Co | COM | 28035Q102 | 5,087 | 136,025 | SH | SOLE | 136,025 | 0 | 0 | ||
Eli Lilly & Co | COM | 532457108 | 28,903 | 89,386 | SH | SOLE | 88,588 | 0 | 798 | ||
Emerson Electric Co | COM | 291011104 | 14,922 | 203,803 | SH | SOLE | 203,222 | 0 | 581 | ||
Encompass Health Corp | COM | 29261A100 | 6,020 | 133,091 | SH | SOLE | 133,091 | 0 | 0 | ||
EnerSys | COM | 29275Y102 | 1,997 | 34,326 | SH | SOLE | 34,326 | 0 | 0 | ||
Entegris Inc | COM | 29362U104 | 5,608 | 67,548 | SH | SOLE | 67,548 | 0 | 0 | ||
EOG Resources Inc | COM | 26875P101 | 33,408 | 299,010 | SH | SOLE | 298,894 | 0 | 116 | ||
EssilorLuxottica SA - Unspons | COM | 297284200 | 1,414 | 20,831 | SH | SOLE | 20,513 | 0 | 318 | ||
Estee Lauder Cos Inc/The | COM | 518439104 | 3,625 | 16,792 | SH | SOLE | 16,554 | 0 | 238 | ||
Expeditors International of Wa | COM | 302130109 | 29,949 | 339,139 | SH | SOLE | 327,306 | 0 | 11,833 | ||
Exxon Mobil Corp | COM | 30231G102 | 5,868 | 67,207 | SH | SOLE | 67,207 | 0 | 0 | ||
Fastenal Co | COM | 311900104 | 19,445 | 422,342 | SH | SOLE | 421,686 | 0 | 656 | ||
FedEx Corp | COM | 31428X106 | 3,801 | 25,600 | SH | SOLE | 25,600 | 0 | 0 | ||
Ferrari NV | COM | N3167Y103 | 2,668 | 14,419 | SH | SOLE | 14,289 | 0 | 130 | ||
Fiserv Inc | COM | 337738108 | 72,076 | 770,289 | SH | SOLE | 752,629 | 0 | 17,660 | ||
Floor & Decor Holdings Inc | COM | 339750101 | 42,732 | 608,194 | SH | SOLE | 585,345 | 0 | 22,849 | ||
FormFactor Inc | COM | 346375108 | 2,076 | 82,855 | SH | SOLE | 82,855 | 0 | 0 | ||
Garmin Ltd | COM | H2906T109 | 4,066 | 50,631 | SH | SOLE | 50,631 | 0 | 0 | ||
Gartner Inc | COM | 366651107 | 91,980 | 332,428 | SH | SOLE | 320,472 | 0 | 11,956 | ||
General Dynamics Corp | COM | 369550108 | 558 | 2,630 | SH | SOLE | 2,630 | 0 | 0 | ||
Genmab A/S - Spons ADR | COM | 372303206 | 2,295 | 71,439 | SH | SOLE | 70,557 | 0 | 882 | ||
Gilead Sciences Inc | COM | 375558103 | 7,502 | 121,612 | SH | SOLE | 121,612 | 0 | 0 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 31,946 | 650,226 | SH | SOLE | 627,485 | 0 | 22,741 | ||
Globus Medical Inc | COM | 379577208 | 3,588 | 60,240 | SH | SOLE | 60,240 | 0 | 0 | ||
Gogo Inc | COM | 38046C109 | 3,335 | 275,203 | SH | SOLE | 275,203 | 0 | 0 | ||
GXO Logistics Inc | COM | 36262G101 | 2,009 | 57,308 | SH | SOLE | 57,308 | 0 | 0 | ||
Hain Celestial Group Inc/The | COM | 405217100 | 3,106 | 184,030 | SH | SOLE | 184,030 | 0 | 0 | ||
HDFC Bank Ltd - Spons ADR | COM | 40415F101 | 5,493 | 94,026 | SH | SOLE | 93,158 | 0 | 868 | ||
Hershey Co/The | COM | 427866108 | 341 | 1,548 | SH | SOLE | 1,548 | 0 | 0 | ||
Hillman Solutions Corp | COM | 431636109 | 2,717 | 360,283 | SH | SOLE | 360,283 | 0 | 0 | ||
Home Depot Inc | COM | 437076102 | 53,929 | 195,436 | SH | SOLE | 194,773 | 0 | 663 | ||
Honeywell International Inc | COM | 438516106 | 31,392 | 188,007 | SH | SOLE | 187,766 | 0 | 241 | ||
Humana Inc | COM | 444859102 | 5,471 | 11,275 | SH | SOLE | 11,275 | 0 | 0 | ||
Huntsman Corp | COM | 447011107 | 2,768 | 112,794 | SH | SOLE | 112,794 | 0 | 0 | ||
Illinois Tool Works Inc | COM | 452308109 | 3,808 | 21,080 | SH | SOLE | 21,080 | 0 | 0 | ||
Infosys Ltd - Spons ADR | COM | 456788108 | 3,181 | 187,446 | SH | SOLE | 185,810 | 0 | 1,636 | ||
International Business Machine | COM | 459200101 | 1,179 | 9,920 | SH | SOLE | 9,920 | 0 | 0 | ||
Intuit Inc | COM | 461202103 | 7,240 | 18,692 | SH | SOLE | 18,692 | 0 | 0 | ||
Iron Mountain Inc | COM | 46284V101 | 1,565 | 35,599 | SH | SOLE | 35,599 | 0 | 0 | ||
Itau Unibanco Holding SA - Spo | COM | 465562106 | 3,378 | 653,410 | SH | SOLE | 647,613 | 0 | 5,797 | ||
Jacobs Solutions Inc | COM | 46982L108 | 66,669 | 614,514 | SH | SOLE | 598,305 | 0 | 16,209 | ||
Johnson & Johnson | COM | 478160104 | 43,507 | 266,325 | SH | SOLE | 265,906 | 0 | 419 | ||
JPMorgan Chase & Co | COM | 46625H100 | 41,842 | 400,402 | SH | SOLE | 398,895 | 0 | 1,507 | ||
Kerry Group PLC - Spons ADR | COM | 492460100 | 2,233 | 25,007 | SH | SOLE | 24,690 | 0 | 317 | ||
Kinder Morgan Inc/DE | COM | 49456B101 | 24,913 | 1,497,185 | SH | SOLE | 1,494,574 | 0 | 2,611 | ||
KION Group AG - Unspons ADR | COM | 497216101 | 1,406 | 294,846 | SH | SOLE | 291,082 | 0 | 3,764 | ||
Kraft Heinz Co/The | COM | 500754106 | 238 | 7,137 | SH | SOLE | 7,137 | 0 | 0 | ||
Laboratory Corp of America Hol | COM | 50540R409 | 58,980 | 287,973 | SH | SOLE | 277,802 | 0 | 10,171 | ||
Las Vegas Sands Corp | COM | 517834107 | 8,367 | 223,000 | SH | SOLE | 223,000 | 0 | 0 | ||
Lasertec Corp - Unspons ADR | COM | 51809L109 | 1,568 | 77,878 | SH | SOLE | 76,887 | 0 | 991 | ||
Liberty Broadband Corp | COM | 530307305 | 81,800 | 1,108,407 | SH | SOLE | 1,071,783 | 0 | 36,624 | ||
Liberty Media Corp-Liberty For | COM | 531229870 | 7,028 | 133,808 | SH | SOLE | 133,808 | 0 | 0 | ||
Liberty Media Corp-Liberty For | COM | 531229854 | 10,890 | 186,150 | SH | SOLE | 174,902 | 0 | 11,248 | ||
Linde PLC | COM | G5494J103 | 11,961 | 44,369 | SH | SOLE | 43,828 | 0 | 541 | ||
LiveRamp Holdings Inc | COM | 53815P108 | 2,863 | 157,643 | SH | SOLE | 157,643 | 0 | 0 | ||
Lockheed Martin Corp | COM | 539830109 | 503 | 1,301 | SH | SOLE | 1,301 | 0 | 0 | ||
London Stock Exchange Group PL | COM | 54211N101 | 1,735 | 82,640 | SH | SOLE | 81,461 | 0 | 1,179 | ||
Lonza Group AG - Unspons ADR | COM | 54338V101 | 1,686 | 34,634 | SH | SOLE | 34,178 | 0 | 456 | ||
Lowe's Cos Inc | COM | 548661107 | 71,687 | 381,701 | SH | SOLE | 370,256 | 0 | 11,445 | ||
Lumen Technologies Inc | COM | 550241103 | 2,279 | 313,000 | SH | SOLE | 313,000 | 0 | 0 | ||
LVMH Moet Hennessy Louis Vuitt | COM | 502441306 | 1,926 | 16,393 | SH | SOLE | 16,176 | 0 | 217 | ||
Magnite Inc | COM | 55955D100 | 2,695 | 410,234 | SH | SOLE | 410,234 | 0 | 0 | ||
Manulife Financial Corp | COM | 56501R106 | 3,705 | 236,421 | SH | SOLE | 234,220 | 0 | 2,201 | ||
Markel Corp | COM | 570535104 | 42,607 | 39,297 | SH | SOLE | 37,925 | 0 | 1,372 | ||
Marsh & McLennan Cos Inc | COM | 571748102 | 57,895 | 387,802 | SH | SOLE | 376,090 | 0 | 11,712 | ||
Mastercard Inc | COM | 57636Q104 | 422 | 1,483 | SH | SOLE | 1,483 | 0 | 0 | ||
McDonald's Corp | COM | 580135101 | 33,598 | 145,610 | SH | SOLE | 145,364 | 0 | 246 | ||
Medical Properties Trust Inc | COM | 58463J304 | 434 | 36,557 | SH | SOLE | 36,557 | 0 | 0 | ||
Medtronic PLC | COM | G5960L103 | 31,145 | 385,698 | SH | SOLE | 385,227 | 0 | 471 | ||
Merck & Co Inc | COM | 58933Y105 | 3,292 | 38,227 | SH | SOLE | 37,915 | 0 | 312 | ||
Mercury Systems Inc | COM | 589378108 | 940 | 23,142 | SH | SOLE | 23,142 | 0 | 0 | ||
Meta Platforms Inc | COM | 30303M102 | 225 | 1,661 | SH | SOLE | 1,661 | 0 | 0 | ||
MGE Energy Inc | COM | 55277P104 | 206 | 3,138 | SH | SOLE | 3,138 | 0 | 0 | ||
Microchip Technology Inc | COM | 595017104 | 17,533 | 287,292 | SH | SOLE | 276,926 | 0 | 10,366 | ||
Microsoft Corp | COM | 594918104 | 37,282 | 160,078 | SH | SOLE | 158,823 | 0 | 1,255 | ||
MKS Instruments Inc | COM | 55306N104 | 44,706 | 540,974 | SH | SOLE | 520,861 | 0 | 20,113 | ||
Model N Inc | COM | 607525102 | 5,834 | 170,440 | SH | SOLE | 170,440 | 0 | 0 | ||
Moelis & Co | COM | 60786M105 | 26,590 | 786,458 | SH | SOLE | 757,411 | 0 | 29,047 | ||
Mondelez International Inc | COM | 609207105 | 448 | 8,170 | SH | SOLE | 8,170 | 0 | 0 | ||
Morgan Stanley | COM | 617446448 | 9,284 | 117,499 | SH | SOLE | 117,441 | 0 | 58 | ||
Murata Manufacturing Co Ltd - | COM | 626425102 | 1,612 | 140,312 | SH | SOLE | 138,356 | 0 | 1,956 | ||
National Instruments Corp | COM | 636518102 | 4,357 | 115,449 | SH | SOLE | 115,449 | 0 | 0 | ||
Nestle SA - Spons ADR | COM | 641069406 | 8,896 | 82,667 | SH | SOLE | 81,606 | 0 | 1,061 | ||
New Relic Inc | COM | 64829B100 | 3,140 | 54,729 | SH | SOLE | 54,729 | 0 | 0 | ||
Newmont Corp | COM | 651639106 | 18,681 | 444,459 | SH | SOLE | 444,304 | 0 | 155 | ||
NextEra Energy Inc | COM | 65339F101 | 17,248 | 219,978 | SH | SOLE | 216,907 | 0 | 3,071 | ||
Nidec Corp - Spons ADR | COM | 654090109 | 1,388 | 99,207 | SH | SOLE | 97,880 | 0 | 1,327 | ||
NIKE Inc | COM | 654106103 | 19,907 | 239,503 | SH | SOLE | 234,650 | 0 | 4,853 | ||
Nordstrom Inc | COM | 655664100 | 3,279 | 196,000 | SH | SOLE | 196,000 | 0 | 0 | ||
Norsk Hydro ASA - Spons ADR | COM | 656531605 | 1,358 | 254,301 | SH | SOLE | 251,413 | 0 | 2,888 | ||
Northern Trust Corp | COM | 665859104 | 16,359 | 191,204 | SH | SOLE | 190,871 | 0 | 333 | ||
Novartis AG - Spons ADR | COM | 66987V109 | 285 | 3,752 | SH | SOLE | 3,752 | 0 | 0 | ||
Nucor Corp | COM | 670346105 | 842 | 7,871 | SH | SOLE | 7,717 | 0 | 154 | ||
NXP Semiconductors NV | COM | N6596X109 | 3,706 | 25,125 | SH | SOLE | 24,892 | 0 | 233 | ||
Olin Corp | COM | 680665205 | 2,743 | 63,977 | SH | SOLE | 63,977 | 0 | 0 | ||
OneSpaWorld Holdings Ltd | COM | P73684113 | 3,968 | 472,412 | SH | SOLE | 472,412 | 0 | 0 | ||
Owens & Minor Inc | COM | 690732102 | 2,882 | 119,603 | SH | SOLE | 119,603 | 0 | 0 | ||
PACCAR Inc | COM | 693718108 | 137,691 | 1,645,254 | SH | SOLE | 1,601,096 | 0 | 44,158 | ||
Pagseguro Digital Ltd | COM | G68707101 | 2,370 | 179,123 | SH | SOLE | 177,552 | 0 | 1,571 | ||
Pan Pacific International Hold | COM | 69807K105 | 2,211 | 124,978 | SH | SOLE | 123,324 | 0 | 1,654 | ||
Parker-Hannifin Corp | COM | 701094104 | 40,336 | 166,463 | SH | SOLE | 162,006 | 0 | 4,457 | ||
Paychex Inc | COM | 704326107 | 11,817 | 105,312 | SH | SOLE | 105,139 | 0 | 173 | ||
PayPal Holdings Inc | COM | 70450Y103 | 11,088 | 128,827 | SH | SOLE | 128,827 | 0 | 0 | ||
PepsiCo Inc | COM | 713448108 | 38,139 | 233,609 | SH | SOLE | 233,163 | 0 | 446 | ||
Pfizer Inc | COM | 717081103 | 30,086 | 687,530 | SH | SOLE | 686,868 | 0 | 662 | ||
Philip Morris International In | COM | 718172109 | 556 | 6,704 | SH | SOLE | 6,704 | 0 | 0 | ||
Physicians Realty Trust | COM | 71943U104 | 593 | 39,435 | SH | SOLE | 39,435 | 0 | 0 | ||
Ping An Insurance Group Co of | COM | 72341E304 | 2,682 | 270,665 | SH | SOLE | 267,118 | 0 | 3,547 | ||
Power Integrations Inc | COM | 739276103 | 3,235 | 50,294 | SH | SOLE | 50,294 | 0 | 0 | ||
Primo Water Corp | COM | 74167P108 | 4,074 | 324,593 | SH | SOLE | 324,593 | 0 | 0 | ||
Procter & Gamble Co | COM | 742718109 | 20,378 | 161,411 | SH | SOLE | 160,740 | 0 | 671 | ||
Progressive Corp | COM | 743315103 | 123,391 | 1,061,792 | SH | SOLE | 1,030,273 | 0 | 31,519 | ||
Prudential PLC - Spons ADR | COM | 74435K204 | 2,269 | 113,900 | SH | SOLE | 112,454 | 0 | 1,446 | ||
PTC Inc | COM | 69370C100 | 5,406 | 51,682 | SH | SOLE | 51,682 | 0 | 0 | ||
QUALCOMM Inc | COM | 747525103 | 12,380 | 109,577 | SH | SOLE | 108,518 | 0 | 1,059 | ||
Radius Global Infrastructure I | COM | 750481103 | 3,399 | 360,816 | SH | SOLE | 360,816 | 0 | 0 | ||
Raytheon Technologies Corp | COM | 75513E101 | 596 | 7,278 | SH | SOLE | 7,278 | 0 | 0 | ||
Regeneron Pharmaceuticals Inc | COM | 75886F107 | 5,993 | 8,700 | SH | SOLE | 8,700 | 0 | 0 | ||
Revolve Group Inc | COM | 76156B107 | 1,791 | 82,555 | SH | SOLE | 82,555 | 0 | 0 | ||
RLI Corp | COM | 749607107 | 463 | 4,523 | SH | SOLE | 4,523 | 0 | 0 | ||
Robert Half International Inc | COM | 770323103 | 3,078 | 40,231 | SH | SOLE | 40,231 | 0 | 0 | ||
Roche Holding AG - Spons ADR | COM | 771195104 | 1,891 | 46,545 | SH | SOLE | 45,888 | 0 | 657 | ||
Ross Stores Inc | COM | 778296103 | 79,910 | 948,267 | SH | SOLE | 913,682 | 0 | 34,585 | ||
S&P Global Inc | COM | 78409V104 | 1,410 | 4,619 | SH | SOLE | 4,373 | 0 | 246 | ||
Saia Inc | COM | 78709Y105 | 2,958 | 15,570 | SH | SOLE | 15,570 | 0 | 0 | ||
SAP SE - Spons ADR | COM | 803054204 | 2,458 | 30,258 | SH | SOLE | 29,989 | 0 | 269 | ||
Shake Shack Inc | COM | 819047101 | 2,976 | 66,166 | SH | SOLE | 66,166 | 0 | 0 | ||
Shell PLC - Spons ADR | COM | 780259305 | 3,878 | 77,928 | SH | SOLE | 76,805 | 0 | 1,123 | ||
Shin-Etsu Chemical Co Ltd - Un | COM | 824551105 | 1,520 | 61,469 | SH | SOLE | 60,685 | 0 | 784 | ||
Shiseido Co Ltd - Spons ADR | COM | 824841407 | 1,362 | 38,797 | SH | SOLE | 38,303 | 0 | 494 | ||
Siemens AG - Spons ADR | COM | 826197501 | 1,728 | 35,293 | SH | SOLE | 34,784 | 0 | 509 | ||
Sika AG - Unspons ADR | COM | 82674R103 | 1,718 | 85,925 | SH | SOLE | 84,830 | 0 | 1,095 | ||
Simply Good Foods Co/The | COM | 82900L102 | 5,030 | 157,232 | SH | SOLE | 157,232 | 0 | 0 | ||
Sony Group Corp - Spons ADR | COM | 835699307 | 2,466 | 38,495 | SH | SOLE | 37,996 | 0 | 499 | ||
Southern Copper Corp | COM | 84265V105 | 1,530 | 34,119 | SH | SOLE | 33,662 | 0 | 457 | ||
STAG Industrial Inc | COM | 85254J102 | 357 | 12,544 | SH | SOLE | 12,544 | 0 | 0 | ||
Starbucks Corp | COM | 855244109 | 14,497 | 172,053 | SH | SOLE | 171,776 | 0 | 277 | ||
Stryker Corp | COM | 863667101 | 6,245 | 30,833 | SH | SOLE | 30,833 | 0 | 0 | ||
Summit Materials Inc | COM | 86614U100 | 3,952 | 164,922 | SH | SOLE | 164,922 | 0 | 0 | ||
Symrise AG - Unspons ADR | COM | 87155N109 | 1,296 | 53,277 | SH | SOLE | 52,516 | 0 | 761 | ||
T-Mobile US Inc | COM | 872590104 | 7,782 | 58,000 | SH | SOLE | 58,000 | 0 | 0 | ||
T Rowe Price Group Inc | COM | 74144T108 | 3,480 | 33,138 | SH | SOLE | 33,068 | 0 | 70 | ||
Taiwan Semiconductor Mfg Co Lt | COM | 874039100 | 2,643 | 38,552 | SH | SOLE | 38,171 | 0 | 381 | ||
Take-Two Interactive Software | COM | 874054109 | 21,409 | 196,416 | SH | SOLE | 189,104 | 0 | 7,312 | ||
Target Corp | COM | 87612E106 | 17,454 | 117,623 | SH | SOLE | 116,381 | 0 | 1,242 | ||
TE Connectivity Ltd | COM | H84989104 | 51,171 | 463,675 | SH | SOLE | 451,346 | 0 | 12,329 | ||
Tencent Holdings Ltd - Unspons | COM | 88032Q109 | 2,505 | 74,071 | SH | SOLE | 73,131 | 0 | 940 | ||
Texas Capital Bancshares Inc | COM | 88224Q107 | 3,587 | 60,774 | SH | SOLE | 60,774 | 0 | 0 | ||
Texas Instruments Inc | COM | 882508104 | 27,130 | 175,283 | SH | SOLE | 175,000 | 0 | 283 | ||
Thermo Fisher Scientific Inc | COM | 883556102 | 379 | 747 | SH | SOLE | 747 | 0 | 0 | ||
Thor Industries Inc | COM | 885160101 | 26,939 | 384,949 | SH | SOLE | 370,769 | 0 | 14,180 | ||
TJX Cos Inc | COM | 872540109 | 65,943 | 1,061,534 | SH | SOLE | 1,034,865 | 0 | 26,669 | ||
Toray Industries Inc - Unspons | COM | 890880206 | 2,773 | 282,399 | SH | SOLE | 278,853 | 0 | 3,546 | ||
Transocean Ltd | COM | H8817H100 | 4,421 | 1,790,000 | SH | SOLE | 1,790,000 | 0 | 0 | ||
Travelers Cos Inc | COM | 89417E109 | 40,230 | 262,601 | SH | SOLE | 262,286 | 0 | 315 | ||
Treasury Wine Estates Ltd - Sp | COM | 89465J109 | 2,653 | 329,973 | SH | SOLE | 325,625 | 0 | 4,348 | ||
U.S. Bancorp | COM | 902973304 | 66,281 | 1,643,868 | SH | SOLE | 1,607,762 | 0 | 36,106 | ||
Union Pacific Corp | COM | 907818108 | 22,917 | 117,634 | SH | SOLE | 116,958 | 0 | 676 | ||
United Parcel Service Inc | COM | 911312106 | 8,540 | 52,863 | SH | SOLE | 52,270 | 0 | 593 | ||
UnitedHealth Group Inc | COM | 91324P102 | 15,626 | 30,941 | SH | SOLE | 30,455 | 0 | 486 | ||
Varonis Systems Inc | COM | 922280102 | 4,008 | 151,148 | SH | SOLE | 151,148 | 0 | 0 | ||
Verisk Analytics Inc | COM | 92345Y106 | 359 | 2,104 | SH | SOLE | 2,104 | 0 | 0 | ||
Veritex Holdings Inc | COM | 923451108 | 2,963 | 111,434 | SH | SOLE | 111,434 | 0 | 0 | ||
Verizon Communications Inc | COM | 92343V104 | 25,218 | 664,168 | SH | SOLE | 663,850 | 0 | 318 | ||
Vertex Pharmaceuticals Inc | COM | 92532F100 | 4,559 | 15,747 | SH | SOLE | 15,611 | 0 | 136 | ||
VICI Properties Inc | COM | 925652109 | 732 | 24,526 | SH | SOLE | 24,526 | 0 | 0 | ||
Visa Inc | COM | 92826C839 | 74,191 | 417,626 | SH | SOLE | 408,395 | 0 | 9,231 | ||
Wal-Mart de Mexico SAB de CV - | COM | 93114W107 | 2,683 | 76,669 | SH | SOLE | 75,979 | 0 | 690 | ||
Walt Disney Co | COM | 254687106 | 11,839 | 125,503 | SH | SOLE | 124,270 | 0 | 1,233 | ||
Waste Management Inc | COM | 94106L109 | 613 | 3,824 | SH | SOLE | 3,824 | 0 | 0 | ||
Wells Fargo & Co | COM | 949746101 | 3,578 | 88,961 | SH | SOLE | 88,961 | 0 | 0 | ||
WillScot Mobile Mini Holdings | COM | 971378104 | 8,670 | 214,967 | SH | SOLE | 214,967 | 0 | 0 | ||
Woodward Inc | COM | 980745103 | 224 | 2,792 | SH | SOLE | 2,792 | 0 | 0 | ||
Worldline SA/France - Unspons | COM | 98161H101 | 2,293 | 115,449 | SH | SOLE | 113,971 | 0 | 1,478 | ||
WR Berkley Corp | COM | 084423102 | 47,805 | 740,243 | SH | SOLE | 713,923 | 0 | 26,320 | ||
WW Grainger Inc | COM | 384802104 | 5,880 | 12,020 | SH | SOLE | 11,975 | 0 | 45 | ||
Xometry Inc | COM | 98423F109 | 2,511 | 44,211 | SH | SOLE | 44,211 | 0 | 0 | ||
XP Inc | COM | G98239109 | 2,253 | 118,527 | SH | SOLE | 117,487 | 0 | 1,040 | ||
Distillate US Fundamental Stab | ETF | 26922A321 | 42,977 | 1,164,685 | SH | SOLE | 1,164,685 | 0 | 0 | ||
Energy Select Sector SPDR Fund | ETF | 81369Y506 | 7,738 | 107,441 | SH | SOLE | 107,441 | 0 | 0 | ||
First Trust Natural Gas ETF | ETF | 33733E807 | 7,397 | 323,852 | SH | SOLE | 323,852 | 0 | 0 | ||
First Trust TCW Unconstrained | ETF | 33740F888 | 5,798 | 243,425 | SH | SOLE | 243,425 | 0 | 0 | ||
Global X MSCI Norway ETF | ETF | 37950E101 | 3,112 | 142,365 | SH | SOLE | 142,365 | 0 | 0 | ||
Global X Uranium ETF | ETF | 37954Y871 | 383 | 19,336 | SH | SOLE | 19,336 | 0 | 0 | ||
Global X US Infrastructure Dev | ETF | 37954Y673 | 493 | 21,383 | SH | SOLE | 21,383 | 0 | 0 | ||
Invesco BuyBack Achievers ETF | ETF | 46137V308 | 1,829 | 24,647 | SH | SOLE | 24,647 | 0 | 0 | ||
Invesco Optimum Yield Diversif | ETF | 46090F100 | 32,323 | 1,997,690 | SH | SOLE | 1,997,690 | 0 | 0 | ||
Invesco S&P 500 Quality ETF | ETF | 46137V241 | 15,978 | 402,053 | SH | SOLE | 402,053 | 0 | 0 | ||
iShares 20 Year Treasury Bond | ETF | 464287432 | 27,438 | 267,819 | SH | SOLE | 267,819 | 0 | 0 | ||
iShares 3-7 Year Treasury Bond | ETF | 464288661 | 27,815 | 243,391 | SH | SOLE | 243,391 | 0 | 0 | ||
iShares 7-10 Year Treasury Bon | ETF | 464287440 | 393 | 4,090 | SH | SOLE | 4,090 | 0 | 0 | ||
iShares Core MSCI EAFE ETF | ETF | 46432F842 | 586 | 11,121 | SH | SOLE | 11,121 | 0 | 0 | ||
iShares Core MSCI Total Intern | ETF | 46432F834 | 4,982 | 97,831 | SH | SOLE | 97,831 | 0 | 0 | ||
iShares Core S&P 500 ETF | ETF | 464287200 | 8,680 | 24,201 | SH | SOLE | 24,201 | 0 | 0 | ||
iShares Core S&P Mid-Cap ETF | ETF | 464287507 | 50,464 | 230,157 | SH | SOLE | 230,124 | 0 | 33 | ||
iShares Core S&P Small-Cap ETF | ETF | 464287804 | 58,758 | 673,904 | SH | SOLE | 673,344 | 0 | 560 | ||
iShares Core S&P U.S. Growth E | ETF | 464287671 | 37,230 | 464,325 | SH | SOLE | 464,325 | 0 | 0 | ||
iShares Core U.S. Aggregate Bo | ETF | 464287226 | 24,896 | 258,416 | SH | SOLE | 258,416 | 0 | 0 | ||
iShares Edge MSCI Min Vol Emer | ETF | 464286533 | 485 | 9,576 | SH | SOLE | 9,576 | 0 | 0 | ||
iShares Edge MSCI Min Vol USA | ETF | 46429B697 | 223 | 3,375 | SH | SOLE | 3,375 | 0 | 0 | ||
iShares Edge MSCI USA Quality | ETF | 46432F339 | 3,397 | 32,679 | SH | SOLE | 32,679 | 0 | 0 | ||
iShares Gold Strategy ETF | ETF | 46431W614 | 378 | 7,497 | SH | SOLE | 7,497 | 0 | 0 | ||
iShares iBoxx High Yield Corpo | ETF | 464288513 | 421 | 5,900 | SH | SOLE | 5,900 | 0 | 0 | ||
iShares Intermediate Governmen | ETF | 464288612 | 286 | 2,817 | SH | SOLE | 2,817 | 0 | 0 | ||
iShares MSCI ACWI ex US ETF | ETF | 464288240 | 4,645 | 116,098 | SH | SOLE | 114,185 | 0 | 1,913 | ||
iShares MSCI China ETF | ETF | 46429B671 | 719 | 16,899 | SH | SOLE | 16,899 | 0 | 0 | ||
iShares MSCI Emerging Markets | ETF | 464286426 | 2,282 | 39,769 | SH | SOLE | 39,769 | 0 | 0 | ||
iShares MSCI Global Gold Miner | ETF | 46434G855 | 5,208 | 277,596 | SH | SOLE | 277,596 | 0 | 0 | ||
iShares MSCI International Qua | ETF | 46434V456 | 4,302 | 154,865 | SH | SOLE | 154,865 | 0 | 0 | ||
iShares MSCI Switzerland ETF | ETF | 464286749 | 651 | 17,373 | SH | SOLE | 17,373 | 0 | 0 | ||
iShares Nasdaq Biotechnology E | ETF | 464287556 | 4,224 | 36,119 | SH | SOLE | 36,119 | 0 | 0 | ||
iShares Russell 1000 Growth ET | ETF | 464287614 | 808 | 3,841 | SH | SOLE | 3,841 | 0 | 0 | ||
iShares Russell 2000 ETF | ETF | 464287655 | 725 | 4,398 | SH | SOLE | 4,238 | 0 | 160 | ||
iShares Russell 2000 Growth ET | ETF | 464287648 | 233 | 1,129 | SH | SOLE | 1,129 | 0 | 0 | ||
iShares Russell Mid-Cap ETF | ETF | 464287499 | 453 | 7,294 | SH | SOLE | 7,294 | 0 | 0 | ||
iShares Russell Mid-Cap Growth | ETF | 464287481 | 245 | 3,128 | SH | SOLE | 3,128 | 0 | 0 | ||
iShares Short Treasury Bond ET | ETF | 464288679 | 1,767 | 16,068 | SH | SOLE | 16,068 | 0 | 0 | ||
iShares Treasury Floating Rate | ETF | 46434V860 | 68,406 | 1,354,570 | SH | SOLE | 1,354,570 | 0 | 0 | ||
Janus Henderson Mortgage-Backe | ETF | 47103U852 | 37,699 | 837,223 | SH | SOLE | 837,223 | 0 | 0 | ||
JPMorgan BetaBuilders Japan ET | ETF | 46641Q217 | 863 | 21,139 | SH | SOLE | 21,139 | 0 | 0 | ||
Pacer US Cash Cows 100 ETF | ETF | 69374H881 | 424 | 10,338 | SH | SOLE | 10,338 | 0 | 0 | ||
Schwab Fundamental U.S. Large | ETF | 808524771 | 1,234 | 25,834 | SH | SOLE | 25,834 | 0 | 0 | ||
Schwab Intermediate-Term U.S. | ETF | 808524854 | 75,230 | 1,530,936 | SH | SOLE | 1,530,936 | 0 | 0 | ||
Schwab US Dividend Equity ETF | ETF | 808524797 | 24,575 | 369,943 | SH | SOLE | 369,943 | 0 | 0 | ||
Schwab US TIPS ETF | ETF | 808524870 | 1,485 | 28,672 | SH | SOLE | 28,672 | 0 | 0 | ||
SPDR Gold Shares | ETF | 78463V107 | 1,216 | 7,865 | SH | SOLE | 7,865 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | ETF | 78462F103 | 76,307 | 213,637 | SH | SOLE | 213,632 | 0 | 5 | ||
SPDR S&P Dividend ETF | ETF | 78464A763 | 13,319 | 119,457 | SH | SOLE | 119,457 | 0 | 0 | ||
SPDR S&P MidCap 400 ETF Trust | ETF | 78467Y107 | 6,496 | 16,172 | SH | SOLE | 16,091 | 0 | 81 | ||
SPDR S&P North American Natura | ETF | 78463X152 | 6,439 | 135,017 | SH | SOLE | 135,017 | 0 | 0 | ||
VanEck Gold Miners ETF/USA | ETF | 92189F106 | 5,980 | 247,935 | SH | SOLE | 247,935 | 0 | 0 | ||
Vanguard Dividend Appreciation | ETF | 921908844 | 5,537 | 40,966 | SH | SOLE | 40,966 | 0 | 0 | ||
Vanguard Extended Duration Tre | ETF | 921910709 | 28,530 | 329,026 | SH | SOLE | 329,026 | 0 | 0 | ||
Vanguard FTSE All-World ex-US | ETF | 922042775 | 53,223 | 1,199,801 | SH | SOLE | 1,199,801 | 0 | 0 | ||
Vanguard FTSE Emerging Markets | ETF | 922042858 | 388 | 10,637 | SH | SOLE | 10,637 | 0 | 0 | ||
Vanguard Health Care ETF | ETF | 92204A504 | 7,298 | 32,622 | SH | SOLE | 32,622 | 0 | 0 | ||
Vanguard Information Technolog | ETF | 92204A702 | 70,302 | 228,721 | SH | SOLE | 228,721 | 0 | 0 | ||
Vanguard Large-Cap ETF | ETF | 922908637 | 9,746 | 59,584 | SH | SOLE | 59,584 | 0 | 0 | ||
Vanguard Mid-Cap ETF | ETF | 922908629 | 291 | 1,549 | SH | SOLE | 1,549 | 0 | 0 | ||
Vanguard Short-Term Bond ETF | ETF | 921937827 | 472 | 6,312 | SH | SOLE | 6,312 | 0 | 0 | ||
Vanguard Short-Term Corporate | ETF | 92206C409 | 44,399 | 597,724 | SH | SOLE | 597,724 | 0 | 0 | ||
Vanguard Small-Cap ETF | ETF | 922908751 | 273 | 1,600 | SH | SOLE | 1,600 | 0 | 0 |