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,912 | 19,562 | SH | SOLE | 19,562 | 0 | 0 | ||
AbbVie Inc | COM | 00287Y109 | 554 | 3,418 | SH | SOLE | 3,418 | 0 | 0 | ||
Accenture PLC | COM | G1151C101 | 70,545 | 209,190 | SH | SOLE | 203,839 | 0 | 5,351 | ||
MGM Growth Properties LLC | CL A COM | 55303A105 | 695 | 17,955 | SH | SOLE | 17,955 | 0 | 0 | ||
Adobe Inc | COM | 00724F101 | 58,754 | 128,953 | SH | SOLE | 126,283 | 0 | 2,670 | ||
AES Corp/VA | COM | 00130H105 | 9,906 | 385,000 | SH | SOLE | 385,000 | 0 | 0 | ||
Aflac Inc | COM | 001055102 | 34,916 | 542,260 | SH | SOLE | 541,564 | 0 | 696 | ||
Alcon Inc | ORD SHS | H01301128 | 59,225 | 746,563 | SH | SOLE | 724,492 | 0 | 22,071 | ||
Alibaba Group Holding Ltd - Sp | SPONSORED ADS | 01609W102 | 4,189 | 38,504 | SH | SOLE | 38,188 | 0 | 316 | ||
Alliant Energy Corp | COM | 018802108 | 434 | 6,953 | SH | SOLE | 6,953 | 0 | 0 | ||
Allstate Corp | COM | 020002101 | 374 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
Alphabet Inc - Class C | CAP STK CL C | 02079K107 | 131,838 | 47,203 | SH | SOLE | 46,045 | 0 | 1,158 | ||
Alphabet Inc - Class A | CAP STK CL A | 02079K305 | 1,062 | 382 | SH | SOLE | 382 | 0 | 0 | ||
Alteryx Inc | COM CL A | 02156B103 | 2,686 | 37,544 | SH | SOLE | 37,544 | 0 | 0 | ||
Altria Group Inc | COM | 02209S103 | 958 | 18,344 | SH | SOLE | 18,344 | 0 | 0 | ||
Amazon.com Inc | COM | 023135106 | 49,105 | 15,063 | SH | SOLE | 14,455 | 0 | 608 | ||
American Electric Power Co Inc | COM | 025537101 | 347 | 3,480 | SH | SOLE | 3,480 | 0 | 0 | ||
American Express Co | COM | 025816109 | 529 | 2,828 | SH | SOLE | 2,828 | 0 | 0 | ||
American Tower Corp | COM | 03027X100 | 33,419 | 133,026 | SH | SOLE | 132,855 | 0 | 171 | ||
AmerisourceBergen Corp | COM | 03073E105 | 33,318 | 215,357 | SH | SOLE | 215,165 | 0 | 192 | ||
Amgen Inc | COM | 031162100 | 2,159 | 8,930 | SH | SOLE | 8,898 | 0 | 32 | ||
Amphenol Corp | CL A | 032095101 | 58,160 | 771,858 | SH | SOLE | 747,320 | 0 | 24,538 | ||
Analog Devices Inc | COM | 032654105 | 100,626 | 609,188 | SH | SOLE | 595,732 | 0 | 13,456 | ||
ANSYS Inc | COM | 03662Q105 | 219 | 688 | SH | SOLE | 688 | 0 | 0 | ||
APA Corp | COM | 03743Q108 | 5,108 | 123,600 | SH | SOLE | 123,600 | 0 | 0 | ||
Apple Inc | COM | 037833100 | 31,561 | 180,752 | SH | SOLE | 179,677 | 0 | 1,075 | ||
Arch Capital Group Ltd | COM | G0450A105 | 196,011 | 4,048,145 | SH | SOLE | 3,924,431 | 0 | 123,714 | ||
Archer-Daniels-Midland Co | COM | 039483102 | 30,409 | 336,908 | SH | SOLE | 336,440 | 0 | 468 | ||
Arista Networks Inc | COM | 040413106 | 71,111 | 511,667 | SH | SOLE | 495,555 | 0 | 16,112 | ||
Armstrong World Industries Inc | COM | 04247X102 | 37,857 | 420,591 | SH | SOLE | 409,148 | 0 | 11,443 | ||
Artisan Partners Asset Managem | CL A | 04316A108 | 519 | 13,197 | SH | SOLE | 13,197 | 0 | 0 | ||
ASML Holding NV - NY Reg Shrs | N Y REGISTRY SHS | N07059210 | 4,720 | 7,067 | SH | SOLE | 7,010 | 0 | 57 | ||
AstraZeneca PLC - Spons ADR | SPONSORED ADR | 046353108 | 6,720 | 101,290 | SH | SOLE | 100,076 | 0 | 1,214 | ||
AT&T Inc | COM | 00206R102 | 299 | 12,636 | SH | SOLE | 12,636 | 0 | 0 | ||
Automatic Data Processing Inc | COM | 053015103 | 20,763 | 91,252 | SH | SOLE | 90,872 | 0 | 380 | ||
Axis Capital Holdings Ltd | SHS | G0692U109 | 4,983 | 82,405 | SH | SOLE | 82,405 | 0 | 0 | ||
Baker Hughes Co | CL A | 05722G100 | 43,808 | 1,203,189 | SH | SOLE | 1,202,247 | 0 | 942 | ||
Barrick Gold Corp | COM | 067901108 | 8,941 | 364,500 | SH | SOLE | 364,500 | 0 | 0 | ||
Beacon Roofing Supply Inc | COM | 073685109 | 4,065 | 68,570 | SH | SOLE | 68,570 | 0 | 0 | ||
Becton Dickinson and Co | COM | 075887109 | 97,031 | 364,780 | SH | SOLE | 354,785 | 0 | 9,995 | ||
Berkshire Hathaway Inc | CL B | 084670702 | 89,237 | 252,860 | SH | SOLE | 245,794 | 0 | 7,066 | ||
BigCommerce Holdings Inc | COM | 08975P108 | 1,964 | 89,642 | SH | SOLE | 89,642 | 0 | 0 | ||
Black Knight Inc | COM | 09215C105 | 65,697 | 1,132,896 | SH | SOLE | 1,095,973 | 0 | 36,923 | ||
BlackRock Inc | COM | 09247X101 | 47,630 | 62,329 | SH | SOLE | 62,091 | 0 | 238 | ||
Blackstone Group Inc/The | COM | 09260D107 | 254 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
Box Inc | CL A | 10316T104 | 7,077 | 243,518 | SH | SOLE | 243,518 | 0 | 0 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 59,374 | 813,010 | SH | SOLE | 810,385 | 0 | 2,625 | ||
Broadcom Inc | COM | 11135F101 | 368 | 585 | SH | SOLE | 585 | 0 | 0 | ||
Brookfield Asset Management In | CL A LTD VT SH | 112585104 | 134,752 | 2,382,048 | SH | SOLE | 2,309,060 | 0 | 72,988 | ||
Brown-Forman Corp | CL B | 115637209 | 18,850 | 281,262 | SH | SOLE | 272,344 | 0 | 8,918 | ||
Brown & Brown Inc | COM | 115236101 | 97,281 | 1,346,075 | SH | SOLE | 1,303,349 | 0 | 42,726 | ||
Cameco Corp | COM | 13321L108 | 5,571 | 191,436 | SH | SOLE | 189,905 | 0 | 1,531 | ||
Canadian Pacific Railway Ltd | COM | 13645T100 | 4,044 | 48,992 | SH | SOLE | 48,580 | 0 | 412 | ||
Cannae Holdings Inc | COM | 13765N107 | 46,852 | 1,958,676 | SH | SOLE | 1,893,854 | 0 | 64,822 | ||
Carlisle Cos Inc | COM | 142339100 | 74,757 | 303,990 | SH | SOLE | 294,996 | 0 | 8,994 | ||
CarMax Inc | COM | 143130102 | 56,792 | 588,641 | SH | SOLE | 570,074 | 0 | 18,567 | ||
Castle Biosciences Inc | COM | 14843C105 | 2,727 | 60,783 | SH | SOLE | 60,783 | 0 | 0 | ||
Caterpillar Inc | COM | 149123101 | 2,218 | 9,953 | SH | SOLE | 9,794 | 0 | 159 | ||
CBRE Group Inc | CL A | 12504L109 | 422 | 4,606 | SH | SOLE | 4,606 | 0 | 0 | ||
CDW Corp/DE | COM | 12514G108 | 65,768 | 367,645 | SH | SOLE | 356,007 | 0 | 11,638 | ||
Chemours Co/The | COM | 163851108 | 4,926 | 156,469 | SH | SOLE | 156,469 | 0 | 0 | ||
Cheniere Energy Inc | COM NEW | 16411R208 | 497 | 3,583 | SH | SOLE | 3,583 | 0 | 0 | ||
Chevron Corp | COM | 166764100 | 799 | 4,907 | SH | SOLE | 4,907 | 0 | 0 | ||
Ciena Corp | COM | 171779309 | 4,232 | 69,806 | SH | SOLE | 69,806 | 0 | 0 | ||
Cisco Systems Inc | COM | 17275R102 | 46,461 | 833,240 | SH | SOLE | 830,940 | 0 | 2,300 | ||
Clarivate PLC | ORD SHS | G21810109 | 43,051 | 2,568,701 | SH | SOLE | 2,484,260 | 0 | 84,441 | ||
CME Group Inc | COM | 12572Q105 | 40,132 | 168,722 | SH | SOLE | 168,568 | 0 | 154 | ||
Coca-Cola Co | COM | 191216100 | 19,221 | 310,021 | SH | SOLE | 309,553 | 0 | 468 | ||
Cogent Communications Holdings | COM | 19239V302 | 4,885 | 73,622 | SH | SOLE | 73,622 | 0 | 0 | ||
Colgate-Palmolive Co | COM | 194162103 | 14,454 | 190,611 | SH | SOLE | 190,398 | 0 | 213 | ||
Comcast Corp | CL A | 20030N101 | 52,655 | 1,124,628 | SH | SOLE | 1,122,148 | 0 | 2,480 | ||
CommVault Systems Inc | COM | 204166102 | 6,206 | 93,535 | SH | SOLE | 93,535 | 0 | 0 | ||
Concrete Pumping Holdings Inc | COM | 206704108 | 1,259 | 187,856 | SH | SOLE | 187,856 | 0 | 0 | ||
Copart Inc | COM | 217204106 | 112,508 | 896,696 | SH | SOLE | 869,045 | 0 | 27,651 | ||
Costco Wholesale Corp | COM | 22160K105 | 18,799 | 32,645 | SH | SOLE | 32,238 | 0 | 407 | ||
Covetrus Inc | COM | 22304C100 | 3,372 | 200,854 | SH | SOLE | 200,854 | 0 | 0 | ||
Crane Co | COM | 224399105 | 4,088 | 37,757 | SH | SOLE | 37,757 | 0 | 0 | ||
Credit Suisse Group AG - Spons | SPONSORED ADR | 225401108 | 2,200 | 280,263 | SH | SOLE | 276,576 | 0 | 3,687 | ||
CTS Corp | COM | 126501105 | 3,024 | 85,565 | SH | SOLE | 85,565 | 0 | 0 | ||
CVS Health Corp | COM | 126650100 | 50,843 | 502,351 | SH | SOLE | 502,147 | 0 | 204 | ||
CyberArk Software Ltd | SHS | M2682V108 | 3,758 | 22,267 | SH | SOLE | 22,090 | 0 | 177 | ||
Danaher Corp | COM | 235851102 | 70,671 | 240,927 | SH | SOLE | 235,048 | 0 | 5,879 | ||
Diageo PLC - Spons ADR | SPON ADR | 25243Q205 | 2,988 | 14,707 | SH | SOLE | 14,521 | 0 | 186 | ||
Dollar Tree Inc | COM | 256746108 | 224,232 | 1,400,136 | SH | SOLE | 1,356,544 | 0 | 43,592 | ||
Dominion Energy Inc | COM | 25746U109 | 42,148 | 496,029 | SH | SOLE | 495,560 | 0 | 469 | ||
Dow Inc | COM | 260557103 | 485 | 7,605 | SH | SOLE | 7,605 | 0 | 0 | ||
Duke Energy Corp | COM | 26441C204 | 1,088 | 9,748 | SH | SOLE | 9,748 | 0 | 0 | ||
Duluth Holdings Inc | COM CL B | 26443V101 | 9,329 | 762,777 | SH | SOLE | 762,777 | 0 | 0 | ||
Ecolab Inc | COM | 278865100 | 5,041 | 28,550 | SH | SOLE | 28,223 | 0 | 327 | ||
Edgewell Personal Care Co | COM | 28035Q102 | 4,937 | 134,640 | SH | SOLE | 134,640 | 0 | 0 | ||
Eli Lilly & Co | COM | 532457108 | 18,391 | 64,222 | SH | SOLE | 63,576 | 0 | 646 | ||
Emerson Electric Co | COM | 291011104 | 20,784 | 211,970 | SH | SOLE | 211,389 | 0 | 581 | ||
Encompass Health Corp | COM | 29261A100 | 8,208 | 115,421 | SH | SOLE | 115,421 | 0 | 0 | ||
EnerSys | COM | 29275Y102 | 3,287 | 44,086 | SH | SOLE | 44,086 | 0 | 0 | ||
Entegris Inc | COM | 29362U104 | 7,007 | 53,384 | SH | SOLE | 53,384 | 0 | 0 | ||
EOG Resources Inc | COM | 26875P101 | 30,375 | 254,758 | SH | SOLE | 254,642 | 0 | 116 | ||
Estee Lauder Cos Inc/The | CL A | 518439104 | 4,317 | 15,851 | SH | SOLE | 15,659 | 0 | 192 | ||
Expeditors International of Wa | COM | 302130109 | 35,499 | 344,116 | SH | SOLE | 333,297 | 0 | 10,819 | ||
Exxon Mobil Corp | COM | 30231G102 | 833 | 10,081 | SH | SOLE | 10,081 | 0 | 0 | ||
Facebook Inc | CL A | 30303M102 | 537 | 2,416 | SH | SOLE | 2,416 | 0 | 0 | ||
Fastenal Co | COM | 311900104 | 25,857 | 435,310 | SH | SOLE | 434,654 | 0 | 656 | ||
FedEx Corp | COM | 31428X106 | 4,026 | 17,400 | SH | SOLE | 17,400 | 0 | 0 | ||
Ferrari NV | COM | N3167Y103 | 3,593 | 16,475 | SH | SOLE | 16,336 | 0 | 139 | ||
Fiserv Inc | COM | 337738108 | 79,103 | 780,108 | SH | SOLE | 758,976 | 0 | 21,132 | ||
FormFactor Inc | COM | 346375108 | 4,303 | 102,380 | SH | SOLE | 102,380 | 0 | 0 | ||
Franco-Nevada Corp | COM | 351858105 | 638 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
Gartner Inc | COM | 366651107 | 82,289 | 276,638 | SH | SOLE | 268,019 | 0 | 8,619 | ||
Genmab A/S - Spons ADR | SPONSORED ADS | 372303206 | 2,209 | 61,048 | SH | SOLE | 60,262 | 0 | 786 | ||
Gilead Sciences Inc | COM | 375558103 | 6,797 | 114,324 | SH | SOLE | 114,324 | 0 | 0 | ||
Glacier Bancorp Inc | COM | 37637Q105 | 33,249 | 661,275 | SH | SOLE | 640,431 | 0 | 20,844 | ||
Globus Medical Inc | CL A | 379577208 | 4,115 | 55,779 | SH | SOLE | 55,779 | 0 | 0 | ||
Gogo Inc | COM | 38046C109 | 5,420 | 284,356 | SH | SOLE | 284,356 | 0 | 0 | ||
Grifols SA - Spons ADR | SP ADR REP B NVT | 398438408 | 2,153 | 184,291 | SH | SOLE | 181,884 | 0 | 2,407 | ||
GXO Logistics Inc | COM | 36262G101 | 2,826 | 39,607 | SH | SOLE | 39,607 | 0 | 0 | ||
Hain Celestial Group Inc/The | COM | 405217100 | 9,104 | 264,659 | SH | SOLE | 264,659 | 0 | 0 | ||
HDFC Bank Ltd - Spons ADR | SPONSORED ADS | 40415F101 | 5,694 | 92,834 | SH | SOLE | 92,059 | 0 | 775 | ||
Health Catalyst Inc | COM | 42225T107 | 2,069 | 79,169 | SH | SOLE | 79,169 | 0 | 0 | ||
Hershey Co/The | COM | 427866108 | 272 | 1,257 | SH | SOLE | 1,257 | 0 | 0 | ||
Hillman Solutions Corp | COM | 431636109 | 4,236 | 356,572 | SH | SOLE | 356,572 | 0 | 0 | ||
Home Depot Inc | COM | 437076102 | 55,466 | 185,299 | SH | SOLE | 184,733 | 0 | 566 | ||
Honeywell International Inc | COM | 438516106 | 35,477 | 182,326 | SH | SOLE | 182,085 | 0 | 241 | ||
Huntsman Corp | COM | 447011107 | 6,907 | 184,130 | SH | SOLE | 184,130 | 0 | 0 | ||
Hydrofarm Holdings Group Inc | COM | 44888K209 | 1,940 | 128,044 | SH | SOLE | 128,044 | 0 | 0 | ||
Infosys Ltd - Spons ADR | SPONSORED ADR | 456788108 | 5,243 | 210,648 | SH | SOLE | 208,902 | 0 | 1,746 | ||
International Business Machine | COM | 459200101 | 1,081 | 8,314 | SH | SOLE | 8,314 | 0 | 0 | ||
Iron Mountain Inc | COM | 46284V101 | 2,005 | 36,178 | SH | SOLE | 36,178 | 0 | 0 | ||
Itau Unibanco Holding SA - Spo | SPON ADR REP PFD | 465562106 | 4,102 | 718,455 | SH | SOLE | 712,800 | 0 | 5,655 | ||
Jacobs Engineering Group Inc | COM | 469814107 | 89,305 | 648,033 | SH | SOLE | 631,645 | 0 | 16,388 | ||
Johnson & Johnson | COM | 478160104 | 42,941 | 242,287 | SH | SOLE | 241,915 | 0 | 372 | ||
JPMorgan Chase & Co | COM | 46625H100 | 43,287 | 317,543 | SH | SOLE | 316,659 | 0 | 884 | ||
Kennametal Inc | COM | 489170100 | 1,368 | 47,807 | SH | SOLE | 47,807 | 0 | 0 | ||
Knight-Swift Transportation Ho | CL A | 499049104 | 3,795 | 75,207 | SH | SOLE | 75,207 | 0 | 0 | ||
Kraft Heinz Co/The | COM | 500754106 | 299 | 7,579 | SH | SOLE | 7,579 | 0 | 0 | ||
Laboratory Corp of America Hol | COM | 50540R409 | 77,308 | 293,212 | SH | SOLE | 283,909 | 0 | 9,303 | ||
Las Vegas Sands Corp | COM | 517834107 | 7,521 | 193,500 | SH | SOLE | 193,500 | 0 | 0 | ||
Liberty Broadband Corp | COM SER C | 530307305 | 161,441 | 1,193,032 | SH | SOLE | 1,155,877 | 0 | 37,155 | ||
Linde PLC | COM | G5494J103 | 13,939 | 43,636 | SH | SOLE | 43,163 | 0 | 473 | ||
LiveRamp Holdings Inc | COM | 53815P108 | 5,042 | 134,858 | SH | SOLE | 134,858 | 0 | 0 | ||
Lockheed Martin Corp | COM | 539830109 | 583 | 1,320 | SH | SOLE | 1,320 | 0 | 0 | ||
Lowe's Cos Inc | COM | 548661107 | 89,980 | 445,028 | SH | SOLE | 432,909 | 0 | 12,119 | ||
Lumen Technologies Inc | COM | 550241103 | 3,528 | 313,000 | SH | SOLE | 313,000 | 0 | 0 | ||
Magnite Inc | COM | 55955D100 | 4,456 | 337,309 | SH | SOLE | 337,309 | 0 | 0 | ||
Manulife Financial Corp | COM | 56501R106 | 5,661 | 265,138 | SH | SOLE | 262,996 | 0 | 2,142 | ||
Markel Corp | COM | 570535104 | 73,448 | 49,787 | SH | SOLE | 48,242 | 0 | 1,545 | ||
Marsh & McLennan Cos Inc | COM | 571748102 | 70,231 | 412,106 | SH | SOLE | 399,911 | 0 | 12,195 | ||
McDonald's Corp | COM | 580135101 | 41,434 | 167,558 | SH | SOLE | 167,303 | 0 | 255 | ||
Medical Properties Trust Inc | COM | 58463J304 | 773 | 36,557 | SH | SOLE | 36,557 | 0 | 0 | ||
Medtronic PLC | SHS | G5960L103 | 35,065 | 316,047 | SH | SOLE | 315,605 | 0 | 442 | ||
Merck & Co Inc | COM | 58933Y105 | 4,439 | 54,098 | SH | SOLE | 53,786 | 0 | 312 | ||
Mercury Systems Inc | COM | 589378108 | 3,527 | 54,725 | SH | SOLE | 54,725 | 0 | 0 | ||
MGE Energy Inc | COM | 55277P104 | 250 | 3,138 | SH | SOLE | 3,138 | 0 | 0 | ||
MGIC Investment Corp | COM | 552848103 | 3,912 | 288,733 | SH | SOLE | 288,733 | 0 | 0 | ||
Microsoft Corp | COM | 594918104 | 28,805 | 93,427 | SH | SOLE | 92,395 | 0 | 1,032 | ||
MKS Instruments Inc | COM | 55306N104 | 38,945 | 259,630 | SH | SOLE | 251,031 | 0 | 8,599 | ||
Moelis & Co | CL A | 60786M105 | 19,658 | 418,701 | SH | SOLE | 405,530 | 0 | 13,171 | ||
Mondelez International Inc | CL A | 609207105 | 515 | 8,211 | SH | SOLE | 8,211 | 0 | 0 | ||
National Instruments Corp | COM | 636518102 | 5,399 | 133,016 | SH | SOLE | 133,016 | 0 | 0 | ||
Nestle SA - Spons ADR | SPONSORED ADR | 641069406 | 11,239 | 86,388 | SH | SOLE | 85,343 | 0 | 1,045 | ||
New Relic Inc | COM | 64829B100 | 4,101 | 61,326 | SH | SOLE | 61,326 | 0 | 0 | ||
NextEra Energy Inc | COM | 65339F101 | 19,758 | 233,245 | SH | SOLE | 230,559 | 0 | 2,686 | ||
Nordstrom Inc | COM | 655664100 | 4,500 | 166,000 | SH | SOLE | 166,000 | 0 | 0 | ||
Northern Trust Corp | COM | 665859104 | 34,906 | 299,753 | SH | SOLE | 299,292 | 0 | 461 | ||
Novartis AG - Spons ADR | SPONSORED ADR | 66987V109 | 68,151 | 776,652 | SH | SOLE | 752,738 | 0 | 23,914 | ||
Nucor Corp | COM | 670346105 | 28,786 | 193,649 | SH | SOLE | 193,334 | 0 | 315 | ||
NXP Semiconductors NV | COM | N6596X109 | 5,129 | 27,711 | SH | SOLE | 27,484 | 0 | 227 | ||
O'Reilly Automotive Inc | COM | 67103H107 | 444 | 648 | SH | SOLE | 648 | 0 | 0 | ||
Olin Corp | COM | 680665205 | 4,349 | 83,183 | SH | SOLE | 83,183 | 0 | 0 | ||
OneSpaWorld Holdings Ltd | COM | P73684113 | 3,557 | 348,731 | SH | SOLE | 348,731 | 0 | 0 | ||
Oracle Corp | COM | 68389X105 | 16,913 | 204,433 | SH | SOLE | 204,339 | 0 | 94 | ||
Owens & Minor Inc | COM | 690732102 | 4,385 | 99,606 | SH | SOLE | 99,606 | 0 | 0 | ||
PACCAR Inc | COM | 693718108 | 154,901 | 1,758,843 | SH | SOLE | 1,716,278 | 0 | 42,565 | ||
PacWest Bancorp | COM | 695263103 | 4,991 | 115,723 | SH | SOLE | 115,723 | 0 | 0 | ||
Pagseguro Digital Ltd | COM CL A | G68707101 | 2,946 | 146,935 | SH | SOLE | 145,770 | 0 | 1,165 | ||
Parker-Hannifin Corp | COM | 701094104 | 50,093 | 176,533 | SH | SOLE | 171,121 | 0 | 5,412 | ||
Paychex Inc | COM | 704326107 | 26,947 | 197,458 | SH | SOLE | 197,152 | 0 | 306 | ||
PayPal Holdings Inc | COM | 70450Y103 | 5,910 | 51,105 | SH | SOLE | 51,105 | 0 | 0 | ||
PepsiCo Inc | COM | 713448108 | 37,469 | 223,857 | SH | SOLE | 223,495 | 0 | 362 | ||
PetIQ Inc | CL A | 71639T106 | 3,724 | 152,643 | SH | SOLE | 152,643 | 0 | 0 | ||
Pfizer Inc | COM | 717081103 | 30,190 | 583,161 | SH | SOLE | 582,499 | 0 | 662 | ||
Philip Morris International In | COM | 718172109 | 630 | 6,704 | SH | SOLE | 6,704 | 0 | 0 | ||
Physicians Realty Trust | COM | 71943U104 | 692 | 39,435 | SH | SOLE | 39,435 | 0 | 0 | ||
Porch Group Inc | COM | 733245104 | 732 | 105,456 | SH | SOLE | 105,456 | 0 | 0 | ||
Power Integrations Inc | COM | 739276103 | 5,278 | 56,945 | SH | SOLE | 56,945 | 0 | 0 | ||
PPG Industries Inc | COM | 693506107 | 244 | 1,861 | SH | SOLE | 1,751 | 0 | 110 | ||
Primo Water Corp | COM | 74167P108 | 4,972 | 348,928 | SH | SOLE | 348,928 | 0 | 0 | ||
Procter & Gamble Co | COM | 742718109 | 30,796 | 201,545 | SH | SOLE | 200,856 | 0 | 689 | ||
Progressive Corp | COM | 743315103 | 153,554 | 1,347,086 | SH | SOLE | 1,308,601 | 0 | 38,485 | ||
Prudential Financial Inc | COM | 744320102 | 311 | 2,628 | SH | SOLE | 2,628 | 0 | 0 | ||
Prudential PLC - Spons ADR | ADR | 74435K204 | 3,486 | 117,865 | SH | SOLE | 116,301 | 0 | 1,564 | ||
PTC Inc | COM | 69370C100 | 5,681 | 52,734 | SH | SOLE | 52,734 | 0 | 0 | ||
QUALCOMM Inc | COM | 747525103 | 16,477 | 107,820 | SH | SOLE | 106,981 | 0 | 839 | ||
Radius Global Infrastructure I | COM CL A | 750481103 | 3,992 | 279,530 | SH | SOLE | 279,530 | 0 | 0 | ||
Raytheon Technologies Corp | COM | 75513E101 | 721 | 7,278 | SH | SOLE | 7,278 | 0 | 0 | ||
Revolve Group Inc | CL A | 76156B107 | 3,112 | 57,963 | SH | SOLE | 57,963 | 0 | 0 | ||
RLI Corp | COM | 749607107 | 527 | 4,765 | SH | SOLE | 4,765 | 0 | 0 | ||
Robert Half International Inc | COM | 770323103 | 3,653 | 31,991 | SH | SOLE | 31,991 | 0 | 0 | ||
Ross Stores Inc | COM | 778296103 | 64,853 | 716,930 | SH | SOLE | 693,825 | 0 | 23,105 | ||
Ryanair Holdings PLC - Spons A | SPONSORED ADS | 783513203 | 2,411 | 27,677 | SH | SOLE | 27,368 | 0 | 309 | ||
S&P Global Inc | COM | 78409V104 | 2,306 | 5,621 | SH | SOLE | 5,608 | 0 | 13 | ||
SAP SE - Spons ADR | SPON ADR | 803054204 | 3,196 | 28,799 | SH | SOLE | 28,558 | 0 | 241 | ||
Scotts Miracle-Gro Co/The | CL A | 810186106 | 4,268 | 34,711 | SH | SOLE | 34,711 | 0 | 0 | ||
Shake Shack Inc | CL A | 819047101 | 3,841 | 56,573 | SH | SOLE | 56,573 | 0 | 0 | ||
Shell PLC - Spons ADR | SPON ADS | 780259305 | 4,263 | 77,604 | SH | SOLE | 76,526 | 0 | 1,078 | ||
Simply Good Foods Co/The | COM | 82900L102 | 4,661 | 122,812 | SH | SOLE | 122,812 | 0 | 0 | ||
Sony Group Corp - Spons ADR | SPONSORED ADR | 835699307 | 4,445 | 43,274 | SH | SOLE | 42,768 | 0 | 506 | ||
Southern Copper Corp | COM | 84265V105 | 2,390 | 31,489 | SH | SOLE | 31,051 | 0 | 438 | ||
STAG Industrial Inc | COM | 85254J102 | 519 | 12,544 | SH | SOLE | 12,544 | 0 | 0 | ||
Starbucks Corp | COM | 855244109 | 16,160 | 177,637 | SH | SOLE | 177,360 | 0 | 277 | ||
State Street Corp | COM | 857477103 | 246 | 2,828 | SH | SOLE | 2,828 | 0 | 0 | ||
Stryker Corp | COM | 863667101 | 7,325 | 27,400 | SH | SOLE | 27,400 | 0 | 0 | ||
Summit Materials Inc | CL A | 86614U100 | 4,612 | 148,496 | SH | SOLE | 148,496 | 0 | 0 | ||
T-Mobile US Inc | COM | 872590104 | 10,525 | 82,000 | SH | SOLE | 82,000 | 0 | 0 | ||
Taiwan Semiconductor Mfg Co Lt | SPONSORED ADS | 874039100 | 4,426 | 42,448 | SH | SOLE | 42,082 | 0 | 366 | ||
Target Corp | COM | 87612E106 | 16,050 | 75,627 | SH | SOLE | 74,676 | 0 | 951 | ||
TE Connectivity Ltd | REG SHS | H84989104 | 63,300 | 483,280 | SH | SOLE | 470,746 | 0 | 12,534 | ||
Telefonaktiebolaget LM Ericsso | ADR B SEK 10 | 294821608 | 2,644 | 289,326 | SH | SOLE | 285,605 | 0 | 3,721 | ||
Texas Capital Bancshares Inc | COM | 88224Q107 | 2,780 | 48,513 | SH | SOLE | 48,513 | 0 | 0 | ||
Texas Instruments Inc | COM | 882508104 | 33,150 | 180,676 | SH | SOLE | 180,393 | 0 | 283 | ||
Thermo Fisher Scientific Inc | COM | 883556102 | 469 | 794 | SH | SOLE | 794 | 0 | 0 | ||
Thor Industries Inc | COM | 885160101 | 29,764 | 378,195 | SH | SOLE | 365,701 | 0 | 12,494 | ||
TJX Cos Inc | COM | 872540109 | 66,038 | 1,090,101 | SH | SOLE | 1,062,865 | 0 | 27,236 | ||
Toyota Motor Corp - Spons ADR | SP ADR REP2COM | 892331307 | 3,746 | 20,785 | SH | SOLE | 20,541 | 0 | 244 | ||
Transocean Ltd | REG SHS | H8817H100 | 3,610 | 790,000 | SH | SOLE | 790,000 | 0 | 0 | ||
Travelers Cos Inc | COM | 89417E109 | 53,828 | 294,576 | SH | SOLE | 294,246 | 0 | 330 | ||
U.S. Bancorp | COM | 902973304 | 90,089 | 1,694,997 | SH | SOLE | 1,657,953 | 0 | 37,044 | ||
Unilever PLC - Spons ADR | SPON ADR | 904767704 | 336 | 7,366 | SH | SOLE | 7,366 | 0 | 0 | ||
Union Pacific Corp | COM | 907818108 | 32,863 | 120,285 | SH | SOLE | 119,692 | 0 | 593 | ||
United Parcel Service Inc | CL B | 911312106 | 16,518 | 77,022 | SH | SOLE | 76,234 | 0 | 788 | ||
UnitedHealth Group Inc | COM | 91324P102 | 15,077 | 29,565 | SH | SOLE | 29,159 | 0 | 406 | ||
Varonis Systems Inc | COM | 922280102 | 5,241 | 110,241 | SH | SOLE | 110,241 | 0 | 0 | ||
Verisk Analytics Inc | COM | 92345Y106 | 462 | 2,153 | SH | SOLE | 2,153 | 0 | 0 | ||
Veritex Holdings Inc | COM | 923451108 | 3,521 | 92,249 | SH | SOLE | 92,249 | 0 | 0 | ||
Verizon Communications Inc | COM | 92343V104 | 30,499 | 598,718 | SH | SOLE | 598,448 | 0 | 270 | ||
Vertex Pharmaceuticals Inc | COM | 92532F100 | 4,043 | 15,494 | SH | SOLE | 15,391 | 0 | 103 | ||
Visa Inc | CL A | 92826C839 | 88,741 | 400,151 | SH | SOLE | 390,792 | 0 | 9,359 | ||
Vontier Corp | COM | 928881101 | 39,712 | 1,564,090 | SH | SOLE | 1,513,496 | 0 | 50,594 | ||
Walmart Inc | COM | 931142103 | 231 | 1,553 | SH | SOLE | 1,553 | 0 | 0 | ||
Walt Disney Co | COM | 254687106 | 12,227 | 89,145 | SH | SOLE | 88,139 | 0 | 1,006 | ||
Waste Management Inc | COM | 94106L109 | 620 | 3,911 | SH | SOLE | 3,911 | 0 | 0 | ||
Western Alliance Bancorp | COM | 957638109 | 3,896 | 47,044 | SH | SOLE | 47,044 | 0 | 0 | ||
WillScot Mobile Mini Holdings | COM CL A | 971378104 | 11,634 | 297,329 | SH | SOLE | 297,329 | 0 | 0 | ||
WR Berkley Corp | COM | 084423102 | 60,003 | 901,088 | SH | SOLE | 872,696 | 0 | 28,392 | ||
XP Inc | CL A | G98239109 | 3,277 | 108,860 | SH | SOLE | 107,969 | 0 | 891 | ||
Distillate International Funda | DISTILLATE INTNL | 26922B501 | 214 | 8,950 | SH | SOLE | 8,950 | 0 | 0 | ||
Distillate US Fundamental Stab | DISTILLATE US | 26922A321 | 33,131 | 744,518 | SH | SOLE | 744,518 | 0 | 0 | ||
First Trust Natural Gas ETF | NAT GAS ETF | 33733E807 | 11,132 | 456,414 | SH | SOLE | 456,414 | 0 | 0 | ||
First Trust TCW Unconstrained | TCW UNCONSTRAI | 33740F888 | 14,836 | 581,101 | SH | SOLE | 581,101 | 0 | 0 | ||
Franklin FTSE United Kingdom E | FTSE UNTD KGDM | 35473P678 | 6,929 | 273,780 | SH | SOLE | 273,780 | 0 | 0 | ||
Global X Silver Miners ETF | GLOBAL X SILVER | 37954Y848 | 1,670 | 45,920 | SH | SOLE | 45,920 | 0 | 0 | ||
GraniteShares Bloomberg Commod | BBG COMMD K 1 | 38747R108 | 438 | 13,635 | SH | SOLE | 13,635 | 0 | 0 | ||
Invesco BuyBack Achievers ETF | BUYBACK ACHIEV | 46137V308 | 2,240 | 24,759 | SH | SOLE | 24,759 | 0 | 0 | ||
Invesco Optimum Yield Diversif | OPTIMUM YIELD | 46090F100 | 23,818 | 1,350,229 | SH | SOLE | 1,350,229 | 0 | 0 | ||
Invesco QQQ Trust Series 1 | UNIT SER 1 | 46090E103 | 324 | 893 | SH | SOLE | 893 | 0 | 0 | ||
Invesco S&P 500 Quality ETF | S&P500 QUALITY | 46137V241 | 69,148 | 1,385,462 | SH | SOLE | 1,385,462 | 0 | 0 | ||
iShares 20 Year Treasury Bond | 20 YR TR BD ETF | 464287432 | 56,735 | 429,550 | SH | SOLE | 429,550 | 0 | 0 | ||
iShares 3-7 Year Treasury Bond | 3 7 YR TREAS BD | 464288661 | 19,982 | 163,722 | SH | SOLE | 163,722 | 0 | 0 | ||
iShares 5-10 Year Investment G | ISHS 5-10YR INVT | 464288638 | 11,120 | 202,661 | SH | SOLE | 202,661 | 0 | 0 | ||
iShares 7-10 Year Treasury Bon | BARCLAYS 7 10 YR | 464287440 | 417 | 3,884 | SH | SOLE | 3,884 | 0 | 0 | ||
iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 869 | 12,500 | SH | SOLE | 12,500 | 0 | 0 | ||
iShares Core MSCI Emerging Mar | CORE MSCI EMKT | 46434G103 | 1,629 | 29,330 | SH | SOLE | 29,330 | 0 | 0 | ||
iShares Core MSCI Total Intern | CORE MSCI TOTAL | 46432F834 | 7,033 | 105,636 | SH | SOLE | 105,636 | 0 | 0 | ||
iShares Core S&P 500 ETF | CORE S&P500 ETF | 464287200 | 11,177 | 24,635 | SH | SOLE | 24,635 | 0 | 0 | ||
iShares Core S&P Mid-Cap ETF | CORE S&P MCP ETF | 464287507 | 58,966 | 219,743 | SH | SOLE | 219,710 | 0 | 33 | ||
iShares Core S&P Small-Cap ETF | CORE S&P SCP ETF | 464287804 | 80,303 | 744,377 | SH | SOLE | 743,817 | 0 | 560 | ||
iShares Core S&P U.S. Growth E | CORE S&P US GWT | 464287671 | 21,234 | 200,968 | SH | SOLE | 200,968 | 0 | 0 | ||
iShares Core U.S. Aggregate Bo | CORE US AGGBD ET | 464287226 | 36,351 | 339,409 | SH | SOLE | 339,409 | 0 | 0 | ||
iShares Edge MSCI Min Vol Emer | MIN VOL EMRG MKT | 464286533 | 4,495 | 73,649 | SH | SOLE | 73,649 | 0 | 0 | ||
iShares Edge MSCI Min Vol USA | MSCI USA MIN VOL | 46429B697 | 3,330 | 42,925 | SH | SOLE | 42,925 | 0 | 0 | ||
iShares Edge MSCI USA Quality | USA QUALITY FCTR | 46432F339 | 6,439 | 47,831 | SH | SOLE | 47,831 | 0 | 0 | ||
iShares Global Energy ETF | GLOBAL ENERG ETF | 464287341 | 739 | 20,451 | SH | SOLE | 20,451 | 0 | 0 | ||
iShares Gold Strategy ETF | GOLD STRATEGY | 46431W614 | 479 | 8,120 | SH | SOLE | 8,120 | 0 | 0 | ||
iShares iBoxx High Yield Corpo | IBOXX HI YD ETF | 464288513 | 486 | 5,900 | SH | SOLE | 5,900 | 0 | 0 | ||
iShares MSCI ACWI ex US ETF | MSCI ACWI EX US | 464288240 | 1,037 | 19,834 | SH | SOLE | 19,834 | 0 | 0 | ||
iShares MSCI Emerging Markets | MSCI EM ASIA ETF | 464286426 | 310 | 4,195 | SH | SOLE | 4,195 | 0 | 0 | ||
iShares MSCI Global Gold Miner | MSCI GBL GOLD MN | 46434G855 | 22,984 | 739,749 | SH | SOLE | 739,749 | 0 | 0 | ||
iShares MSCI Global Metals & M | MSCI GBL ETF NEW | 46434G848 | 2,475 | 48,320 | SH | SOLE | 48,320 | 0 | 0 | ||
iShares MSCI International Qua | MSCI INTL QUALTY | 46434V456 | 24,873 | 674,610 | SH | SOLE | 674,610 | 0 | 0 | ||
iShares MSCI Switzerland ETF | MSCI SWITZERLAND | 464286749 | 5,423 | 110,449 | SH | SOLE | 110,449 | 0 | 0 | ||
iShares MSCI United Kingdom ET | MSCI UK ETF | 46435G334 | 5,618 | 167,009 | SH | SOLE | 167,009 | 0 | 0 | ||
iShares Nasdaq Biotechnology E | NASDAQ BIOTECH | 464287556 | 6,393 | 49,065 | SH | SOLE | 49,065 | 0 | 0 | ||
iShares National Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 421 | 3,836 | SH | SOLE | 3,836 | 0 | 0 | ||
iShares Russell 1000 Growth ET | RUS 1000 GRW ETF | 464287614 | 1,231 | 4,433 | SH | SOLE | 4,433 | 0 | 0 | ||
iShares Russell 2000 ETF | RUSSELL 2000 ETF | 464287655 | 3,761 | 18,322 | SH | SOLE | 18,162 | 0 | 160 | ||
iShares Russell 2000 Growth ET | RUS 2000 GRW ETF | 464287648 | 292 | 1,143 | SH | SOLE | 1,143 | 0 | 0 | ||
iShares Russell Mid-Cap ETF | RUS MID CAP ETF | 464287499 | 898 | 11,504 | SH | SOLE | 11,504 | 0 | 0 | ||
iShares Russell Mid-Cap Growth | RUS MD CP GR ETF | 464287481 | 314 | 3,128 | SH | SOLE | 3,128 | 0 | 0 | ||
iShares Russell Mid-Cap Value | RUS MDCP VAL ETF | 464287473 | 201 | 1,684 | SH | SOLE | 1,684 | 0 | 0 | ||
iShares Short Treasury Bond ET | SHORT TREAS BD | 464288679 | 2,254 | 20,445 | SH | SOLE | 20,445 | 0 | 0 | ||
Janus Henderson Mortgage-Backe | HENDERSON MTG | 47103U852 | 38,344 | 768,185 | SH | SOLE | 768,185 | 0 | 0 | ||
JPMorgan BetaBuilders Japan ET | BETBULD JAPAN | 46641Q217 | 5,655 | 111,444 | SH | SOLE | 111,444 | 0 | 0 | ||
Pacer US Cash Cows 100 ETF | US CASH COWS 100 | 69374H881 | 6,043 | 121,401 | SH | SOLE | 121,401 | 0 | 0 | ||
Schwab Fundamental U.S. Large | SCHWAB FDT US LG | 808524771 | 1,511 | 25,834 | SH | SOLE | 25,834 | 0 | 0 | ||
Schwab Intermediate-Term U.S. | INTRM TRM TRES | 808524854 | 125,150 | 2,350,241 | SH | SOLE | 2,350,241 | 0 | 0 | ||
Schwab US Dividend Equity ETF | US DIVIDEND EQ | 808524797 | 37,895 | 480,359 | SH | SOLE | 480,359 | 0 | 0 | ||
SPDR Gold Shares | GOLD SHS | 78463V107 | 1,421 | 7,865 | SH | SOLE | 7,865 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | TR UNIT | 78462F103 | 97,275 | 215,381 | SH | SOLE | 215,378 | 0 | 3 | ||
SPDR S&P Dividend ETF | S&P DIVID ETF | 78464A763 | 15,231 | 118,894 | SH | SOLE | 118,894 | 0 | 0 | ||
SPDR S&P Emerging Asia Pacific | ASIA PACIF ETF | 78463X301 | 1,847 | 16,812 | SH | SOLE | 16,307 | 0 | 505 | ||
SPDR S&P MidCap 400 ETF Trust | UTSER1 S&PCRP | 78467Y107 | 14,259 | 29,074 | SH | SOLE | 28,706 | 0 | 368 | ||
VanEck Agribusiness ETF | AGRIBUSINESS ETF | 92189F700 | 3,358 | 32,121 | SH | SOLE | 32,121 | 0 | 0 | ||
VanEck Gold Miners ETF/USA | GOLD MINERS ETF | 92189F106 | 23,814 | 620,969 | SH | SOLE | 620,969 | 0 | 0 | ||
Vanguard Consumer Staples ETF | CONSUM STP ETF | 92204A207 | 2,062 | 10,525 | SH | SOLE | 10,525 | 0 | 0 | ||
Vanguard Dividend Appreciation | DIV APP ETF | 921908844 | 6,663 | 41,090 | SH | SOLE | 41,090 | 0 | 0 | ||
Vanguard Extended Duration Tre | EXTENDED DUR | 921910709 | 9,069 | 74,504 | SH | SOLE | 74,504 | 0 | 0 | ||
Vanguard FTSE All-World ex-US | ALLWRLD EX US | 922042775 | 89,692 | 1,557,419 | SH | SOLE | 1,557,419 | 0 | 0 | ||
Vanguard FTSE All World ex-US | FTSE SMCAP ETF | 922042718 | 590 | 4,766 | SH | SOLE | 4,766 | 0 | 0 | ||
Vanguard Health Care ETF | HEALTH CAR ETF | 92204A504 | 5,073 | 19,941 | SH | SOLE | 19,941 | 0 | 0 | ||
Vanguard Information Technolog | INF TECH ETF | 92204A702 | 82,479 | 198,038 | SH | SOLE | 198,038 | 0 | 0 | ||
Vanguard Large-Cap ETF | LARGE CAP ETF | 922908637 | 15,078 | 72,319 | SH | SOLE | 72,319 | 0 | 0 | ||
Vanguard Long-Term Corporate B | LG-TERM COR BD | 92206C813 | 3,503 | 37,398 | SH | SOLE | 37,398 | 0 | 0 | ||
Vanguard Short-Term Bond ETF | SHORT TRM BOND | 921937827 | 504 | 6,474 | SH | SOLE | 6,474 | 0 | 0 | ||
Vanguard Short-Term Corporate | SHRT TRM CORP BD | 92206C409 | 49,465 | 633,436 | SH | SOLE | 633,436 | 0 | 0 | ||
Vanguard Total Bond Market ETF | TOTAL BND MRKT | 921937835 | 241 | 3,031 | SH | SOLE | 3,031 | 0 | 0 |