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 |
A. O. Smith Corporation | COM | 831865209 | 14,350 | 295,381 | SH | SOLE | 289,571 | 0 | 5,810 | ||
Abbott Laboratories | COM | 002824100 | 6,871 | 71,015 | SH | SOLE | 71,015 | 0 | 0 | ||
AbbVie, Inc. | COM | 00287Y109 | 6,694 | 49,880 | SH | SOLE | 49,880 | 0 | 0 | ||
Adobe Incorporated | COM | 00724F101 | 38,876 | 141,265 | SH | SOLE | 141,265 | 0 | 0 | ||
Advanced Micro Devices, Inc. | COM | 007903107 | 26,034 | 410,888 | SH | SOLE | 410,888 | 0 | 0 | ||
Air Products and Chemicals, Inc. | COM | 009158106 | 7,674 | 32,975 | SH | SOLE | 32,975 | 0 | 0 | ||
Alcon AG | ORD SHS | H01301128 | 35,358 | 607,735 | SH | SOLE | 607,735 | 0 | 0 | ||
Alphabet Inc. Class C | CAP STK CL C | 02079K107 | 109,093 | 1,134,615 | SH | SOLE | 1,130,615 | 0 | 4,000 | ||
Amazon.com, Inc. | COM | 023135106 | 53,441 | 472,930 | SH | SOLE | 472,930 | 0 | 0 | ||
Amedisys, Inc. | COM | 023436108 | 5,106 | 52,757 | SH | SOLE | 52,757 | 0 | 0 | ||
AMETEK, Inc. | COM | 031100100 | 14,968 | 131,980 | SH | SOLE | 128,595 | 0 | 3,385 | ||
Analog Devices, Inc. | COM | 032654105 | 8,980 | 64,450 | SH | SOLE | 61,950 | 0 | 2,500 | ||
Aon Plc Class A | SHS CL A | G0403H108 | 73,181 | 273,195 | SH | SOLE | 273,195 | 0 | 0 | ||
Apple Inc. | COM | 037833100 | 118,797 | 859,600 | SH | SOLE | 859,600 | 0 | 0 | ||
AptarGroup, Inc. | COM | 038336103 | 14,944 | 157,260 | SH | SOLE | 154,800 | 0 | 2,460 | ||
Arthur J. Gallagher & Co. | COM | 363576109 | 171 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | ||
Astrazeneca PLC Sponsored ADR | SPONSORED ADR | 046353108 | 6,354 | 115,870 | SH | SOLE | 115,870 | 0 | 0 | ||
AtriCure, Inc. | COM | 04963C209 | 6,844 | 175,040 | SH | SOLE | 175,040 | 0 | 0 | ||
Avery Dennison Corporation | COM | 053611109 | 5,553 | 34,130 | SH | SOLE | 31,730 | 0 | 2,400 | ||
Beacon Roofing Supply, Inc. | COM | 073685109 | 4,271 | 78,055 | SH | SOLE | 78,055 | 0 | 0 | ||
BJ's Wholesale Club Holdings, Inc. | COM | 05550J101 | 20,376 | 279,846 | SH | SOLE | 272,061 | 0 | 7,785 | ||
BlackLine, Inc. | COM | 09239B109 | 6,744 | 112,590 | SH | SOLE | 112,590 | 0 | 0 | ||
BlackRock, Inc. | COM | 09247X101 | 4,408 | 8,010 | SH | SOLE | 8,010 | 0 | 0 | ||
Boston Scientific Corporation | COM | 101137107 | 43,181 | 1,114,920 | SH | SOLE | 1,114,920 | 0 | 0 | ||
Broadcom Inc. | COM | 11135F101 | 6,933 | 15,615 | SH | SOLE | 15,615 | 0 | 0 | ||
Broadridge Financial Solutions, Inc. | COM | 11133T103 | 14,869 | 103,025 | SH | SOLE | 99,995 | 0 | 3,030 | ||
BRP Group, Inc. Class A | COM CL A | 05589G102 | 4,394 | 166,740 | SH | SOLE | 166,740 | 0 | 0 | ||
Builders FirstSource, Inc. | COM | 12008R107 | 5,608 | 95,179 | SH | SOLE | 95,179 | 0 | 0 | ||
Burlington Stores, Inc. | COM | 122017106 | 6,809 | 60,850 | SH | SOLE | 59,270 | 0 | 1,580 | ||
Cadence Design Systems, Inc. | COM | 127387108 | 41,124 | 251,630 | SH | SOLE | 251,630 | 0 | 0 | ||
CarMax, Inc. | COM | 143130102 | 9,243 | 140,010 | SH | SOLE | 136,345 | 0 | 3,665 | ||
Carriage Services Inc. | COM | 143905107 | 4,286 | 133,270 | SH | SOLE | 133,270 | 0 | 0 | ||
CBRE Group, Inc. Class A | CL A | 12504L109 | 40,593 | 601,285 | SH | SOLE | 597,010 | 0 | 4,275 | ||
CDW Corp. | COM | 12514G108 | 16,781 | 107,515 | SH | SOLE | 104,505 | 0 | 3,010 | ||
Cedar Fair, L.P. | DEPOSITORY UNIT | 150185106 | 356 | 8,646 | SH | SOLE | 8,646 | 0 | 0 | ||
Charles River Laboratories International, Inc. | COM | 159864107 | 9,988 | 50,751 | SH | SOLE | 49,471 | 0 | 1,280 | ||
Charles Schwab Corp | COM | 808513105 | 43,581 | 606,385 | SH | SOLE | 601,385 | 0 | 5,000 | ||
Chevron Corporation | COM | 166764100 | 7,597 | 52,880 | SH | SOLE | 52,880 | 0 | 0 | ||
Chipotle Mexican Grill, Inc. | COM | 169656105 | 46,015 | 30,620 | SH | SOLE | 30,495 | 0 | 125 | ||
Chubb Limited | COM | H1467J104 | 38,318 | 210,680 | SH | SOLE | 209,520 | 0 | 1,160 | ||
Cintas Corporation | COM | 172908105 | 70,827 | 182,455 | SH | SOLE | 182,455 | 0 | 0 | ||
Cisco Systems, Inc. | COM | 17275R102 | 7,214 | 180,340 | SH | SOLE | 180,340 | 0 | 0 | ||
Citizens Financial Group, Inc. | COM | 174610105 | 10,298 | 299,697 | SH | SOLE | 291,642 | 0 | 8,055 | ||
CMS Energy Corporation | COM | 125896100 | 5,223 | 89,685 | SH | SOLE | 89,685 | 0 | 0 | ||
Coca-Cola Company | COM | 191216100 | 8,040 | 143,515 | SH | SOLE | 143,515 | 0 | 0 | ||
Cohen & Steers, Inc. | COM | 19247A100 | 11,102 | 177,260 | SH | SOLE | 177,260 | 0 | 0 | ||
Comfort Systems USA, Inc. | COM | 199908104 | 7,406 | 76,090 | SH | SOLE | 76,090 | 0 | 0 | ||
Community Bank System, Inc. | COM | 203607106 | 4,440 | 73,900 | SH | SOLE | 73,900 | 0 | 0 | ||
ConocoPhillips | COM | 20825C104 | 6,187 | 60,460 | SH | SOLE | 60,460 | 0 | 0 | ||
Constellation Brands, Inc. Class A | CL A | 21036P108 | 61,455 | 267,570 | SH | SOLE | 266,010 | 0 | 1,560 | ||
Construction Partners, Inc. Class A | COM CL A | 21044C107 | 8,692 | 331,358 | SH | SOLE | 331,358 | 0 | 0 | ||
Cooper Companies, Inc. | COM NEW | 216648402 | 11,488 | 43,530 | SH | SOLE | 42,540 | 0 | 990 | ||
Copart, Inc. | COM | 217204106 | 41,898 | 393,775 | SH | SOLE | 393,775 | 0 | 0 | ||
Costco Wholesale Corporation | COM | 22160K105 | 49,813 | 105,475 | SH | SOLE | 105,475 | 0 | 0 | ||
CrowdStrike Holdings, Inc. Class A | CL A | 22788C105 | 39,557 | 240,014 | SH | SOLE | 237,570 | 0 | 2,444 | ||
CVS Health Corporation | COM | 126650100 | 8,726 | 91,495 | SH | SOLE | 91,495 | 0 | 0 | ||
CyberArk Software Ltd. | SHS | M2682V108 | 20,494 | 136,680 | SH | SOLE | 134,180 | 0 | 2,500 | ||
Descartes Systems Group Inc. | COM | 249906108 | 7,652 | 120,445 | SH | SOLE | 120,445 | 0 | 0 | ||
DexCom, Inc. | COM | 252131107 | 40,204 | 499,180 | SH | SOLE | 499,180 | 0 | 0 | ||
Digital Realty Trust, Inc. | COM | 253868103 | 4,068 | 41,021 | SH | SOLE | 41,021 | 0 | 0 | ||
Dominion Energy Inc | COM | 25746U109 | 5,606 | 81,115 | SH | SOLE | 81,115 | 0 | 0 | ||
Domino's Pizza, Inc. | COM | 25754A201 | 9,267 | 29,875 | SH | SOLE | 29,135 | 0 | 740 | ||
Dorman Products, Inc. | COM | 258278100 | 7,263 | 88,445 | SH | SOLE | 88,445 | 0 | 0 | ||
DuPont de Nemours, Inc. | COM | 26614N102 | 4,344 | 86,190 | SH | SOLE | 86,190 | 0 | 0 | ||
Dynatrace, Inc. | COM NEW | 268150109 | 11,614 | 333,648 | SH | SOLE | 329,493 | 0 | 4,155 | ||
Eaton Corp. Plc | SHS | G29183103 | 5,845 | 43,825 | SH | SOLE | 43,825 | 0 | 0 | ||
Elastic NV | ORD SHS | N14506104 | 11,789 | 164,330 | SH | SOLE | 159,585 | 0 | 4,745 | ||
Eli Lilly and Company | COM | 532457108 | 36,259 | 112,135 | SH | SOLE | 112,135 | 0 | 0 | ||
Enterprise Products Partners L.P. | COM | 293792107 | 43,400 | 1,825,080 | SH | SOLE | 1,825,080 | 0 | 0 | ||
ePlus inc. | COM | 294268107 | 5,542 | 133,420 | SH | SOLE | 133,420 | 0 | 0 | ||
Equifax Inc. | COM | 294429105 | 343 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
Equinix, Inc. | COM | 29444U700 | 6,360 | 11,180 | SH | SOLE | 10,830 | 0 | 350 | ||
EVERTEC, Inc. | COM | 30040P103 | 6,777 | 216,175 | SH | SOLE | 216,175 | 0 | 0 | ||
Evoqua Water Technologies Corp | COM | 30057T105 | 1,816 | 54,900 | SH | SOLE | 54,900 | 0 | 0 | ||
ExlService Holdings, Inc. | COM | 302081104 | 8,816 | 59,825 | SH | SOLE | 57,325 | 0 | 2,500 | ||
Exponent, Inc. | COM | 30214U102 | 7,054 | 80,460 | SH | SOLE | 80,460 | 0 | 0 | ||
Fastenal Company | COM | 311900104 | 57,646 | 1,252,075 | SH | SOLE | 1,245,845 | 0 | 6,230 | ||
Fidelity National Information Services, Inc. | COM | 31620M106 | 6,549 | 86,660 | SH | SOLE | 86,660 | 0 | 0 | ||
First Horizon Corporation | COM | 320517105 | 3,685 | 160,930 | SH | SOLE | 160,930 | 0 | 0 | ||
Fiserv, Inc. | COM | 337738108 | 65,010 | 694,770 | SH | SOLE | 694,770 | 0 | 0 | ||
FLEETCOR Technologies, Inc. | COM | 339041105 | 12,050 | 68,400 | SH | SOLE | 66,625 | 0 | 1,775 | ||
Fortive Corp. | COM | 34959J108 | 52,443 | 899,535 | SH | SOLE | 893,805 | 0 | 5,730 | ||
Fortune Brands Home & Security, Inc. | COM | 34964C106 | 8,427 | 156,964 | SH | SOLE | 152,239 | 0 | 4,725 | ||
Gartner, Inc. | COM | 366651107 | 14,034 | 50,720 | SH | SOLE | 49,365 | 0 | 1,355 | ||
Genuine Parts Company | COM | 372460105 | 3,609 | 24,170 | SH | SOLE | 24,170 | 0 | 0 | ||
Glacier Bancorp, Inc. | COM | 37637Q105 | 5,734 | 116,720 | SH | SOLE | 116,720 | 0 | 0 | ||
Global Payments Inc. | COM | 37940X102 | 29,041 | 268,777 | SH | SOLE | 268,777 | 0 | 0 | ||
Globus Medical Inc Class A | CL A | 379577208 | 12,937 | 217,180 | SH | SOLE | 211,325 | 0 | 5,855 | ||
Grid Dynamics Holdings, Inc. Class A | CL A | 39813G109 | 5,224 | 278,925 | SH | SOLE | 278,925 | 0 | 0 | ||
GSK plc Sponsored ADR | SPONSORED ADR | 37733W204 | 3,410 | 115,870 | SH | SOLE | 115,870 | 0 | 0 | ||
Hologic, Inc. | COM | 436440101 | 9,236 | 143,145 | SH | SOLE | 139,465 | 0 | 3,680 | ||
Home Depot, Inc. | COM | 437076102 | 76,637 | 277,730 | SH | SOLE | 276,330 | 0 | 1,400 | ||
Honeywell International Inc. | COM | 438516106 | 49,914 | 298,940 | SH | SOLE | 298,940 | 0 | 0 | ||
i3 Verticals, Inc. Class A | COM CL A | 46571Y107 | 6,678 | 333,390 | SH | SOLE | 333,390 | 0 | 0 | ||
IAA, Inc. | COM | 449253103 | 13,457 | 422,510 | SH | SOLE | 417,705 | 0 | 4,805 | ||
ICF International, Inc. | COM | 44925C103 | 9,725 | 89,200 | SH | SOLE | 89,200 | 0 | 0 | ||
IDEX Corporation | COM | 45167R104 | 14,182 | 70,965 | SH | SOLE | 70,615 | 0 | 350 | ||
Illinois Tool Works Inc. | COM | 452308109 | 39,991 | 221,375 | SH | SOLE | 221,375 | 0 | 0 | ||
InMode Ltd. | SHS | M5425M103 | 6,164 | 211,765 | SH | SOLE | 211,765 | 0 | 0 | ||
Insulet Corporation | COM | 45784P101 | 12,023 | 52,411 | SH | SOLE | 51,411 | 0 | 1,000 | ||
Intercontinental Exchange, Inc. | COM | 45866F104 | 41,295 | 457,055 | SH | SOLE | 457,055 | 0 | 0 | ||
International Business Machines Corporation | COM | 459200101 | 7,001 | 58,930 | SH | SOLE | 58,930 | 0 | 0 | ||
Intuitive Surgical, Inc. | COM NEW | 46120E602 | 75 | 400 | SH | SOLE | 400 | 0 | 0 | ||
IQVIA Holdings Inc | COM | 46266C105 | 14,238 | 78,601 | SH | SOLE | 76,501 | 0 | 2,100 | ||
J & J Snack Foods Corp. | COM | 466032109 | 5,954 | 45,985 | SH | SOLE | 45,985 | 0 | 0 | ||
Jack Henry & Associates, Inc. | COM | 426281101 | 15,396 | 84,467 | SH | SOLE | 82,567 | 0 | 1,900 | ||
Johnson & Johnson | COM | 478160104 | 47,182 | 288,820 | SH | SOLE | 288,820 | 0 | 0 | ||
JPMorgan Chase & Co. | COM | 46625H100 | 39,977 | 382,555 | SH | SOLE | 382,555 | 0 | 0 | ||
Juniper Networks, Inc. | COM | 48203R104 | 6,579 | 251,870 | SH | SOLE | 251,870 | 0 | 0 | ||
KAR Auction Services, Inc. | COM | 48238T109 | 4,872 | 436,140 | SH | SOLE | 436,140 | 0 | 0 | ||
KLA Corporation | COM NEW | 482480100 | 32,546 | 107,545 | SH | SOLE | 107,545 | 0 | 0 | ||
Knight-Swift Transportation Holdings Inc. Class A | CL A | 499049104 | 8,135 | 166,265 | SH | SOLE | 166,265 | 0 | 0 | ||
L3Harris Technologies Inc | COM | 502431109 | 13,965 | 67,195 | SH | SOLE | 66,995 | 0 | 200 | ||
Laboratory Corporation of America Holdings | COM NEW | 50540R409 | 38,082 | 185,940 | SH | SOLE | 184,440 | 0 | 1,500 | ||
Lam Research Corporation | COM | 512807108 | 25,366 | 69,305 | SH | SOLE | 69,305 | 0 | 0 | ||
Lamb Weston Holdings, Inc. | COM | 513272104 | 18,193 | 235,116 | SH | SOLE | 231,646 | 0 | 3,470 | ||
Lattice Semiconductor Corporation | COM | 518415104 | 4,910 | 99,785 | SH | SOLE | 99,785 | 0 | 0 | ||
La-Z-Boy Incorporated | COM | 505336107 | 5,276 | 233,765 | SH | SOLE | 233,765 | 0 | 0 | ||
Lennox International Inc. | COM | 526107107 | 10,441 | 46,890 | SH | SOLE | 45,685 | 0 | 1,205 | ||
Leslie's, Inc. | COM | 527064109 | 78 | 5,280 | SH | SOLE | 5,280 | 0 | 0 | ||
Lincoln Electric Holdings, Inc. | COM | 533900106 | 5,637 | 44,835 | SH | SOLE | 44,835 | 0 | 0 | ||
LivaNova Plc | SHS | G5509L101 | 8,305 | 163,583 | SH | SOLE | 161,073 | 0 | 2,510 | ||
Lockheed Martin Corporation | COM | 539830109 | 5,644 | 14,610 | SH | SOLE | 14,610 | 0 | 0 | ||
M.D.C. Holdings, Inc. | COM | 552676108 | 2,414 | 88,040 | SH | SOLE | 88,040 | 0 | 0 | ||
Marten Transport, Ltd. | COM | 573075108 | 6,771 | 353,412 | SH | SOLE | 353,412 | 0 | 0 | ||
Mastercard Incorporated Class A | CL A | 57636Q104 | 56,515 | 198,760 | SH | SOLE | 198,760 | 0 | 0 | ||
McDonald's Corporation | COM | 580135101 | 27,254 | 118,115 | SH | SOLE | 118,115 | 0 | 0 | ||
Medtronic Plc | SHS | G5960L103 | 49,780 | 616,465 | SH | SOLE | 616,465 | 0 | 0 | ||
Merck & Co., Inc. | COM | 58933Y105 | 46,510 | 540,062 | SH | SOLE | 540,062 | 0 | 0 | ||
Meta Platforms Inc. Class A | CL A | 30303M102 | 26,047 | 191,975 | SH | SOLE | 191,975 | 0 | 0 | ||
Mettler-Toledo International Inc. | COM | 592688105 | 13,183 | 12,160 | SH | SOLE | 12,100 | 0 | 60 | ||
Microchip Technology Incorporated | COM | 595017104 | 22,025 | 360,880 | SH | SOLE | 354,830 | 0 | 6,050 | ||
Microsoft Corporation | COM | 594918104 | 145,189 | 623,395 | SH | SOLE | 623,395 | 0 | 0 | ||
Model N, Inc. | COM | 607525102 | 11,444 | 334,339 | SH | SOLE | 334,339 | 0 | 0 | ||
Mondelez International, Inc. Class A | CL A | 609207105 | 35,627 | 649,780 | SH | SOLE | 649,780 | 0 | 0 | ||
Morningstar, Inc. | COM | 617700109 | 5,588 | 26,320 | SH | SOLE | 26,320 | 0 | 0 | ||
Murphy USA, Inc. | COM | 626755102 | 2,882 | 10,485 | SH | SOLE | 10,485 | 0 | 0 | ||
Newell Brands Inc | COM | 651229106 | 4,407 | 317,255 | SH | SOLE | 317,255 | 0 | 0 | ||
NexPoint Residential Trust, Inc. | COM | 65341D102 | 5,131 | 111,045 | SH | SOLE | 111,045 | 0 | 0 | ||
NextEra Energy, Inc. | COM | 65339F101 | 7,625 | 97,240 | SH | SOLE | 97,240 | 0 | 0 | ||
Nomad Foods Ltd. | USD ORD SHS | G6564A105 | 4,504 | 317,195 | SH | SOLE | 317,195 | 0 | 0 | ||
Nordson Corporation | COM | 655663102 | 16,671 | 78,535 | SH | SOLE | 78,155 | 0 | 380 | ||
Northern Trust Corporation | COM | 665859104 | 19,294 | 225,500 | SH | SOLE | 221,830 | 0 | 3,670 | ||
NuVasive, Inc. | COM | 670704105 | 5,002 | 114,185 | SH | SOLE | 114,185 | 0 | 0 | ||
NVIDIA Corporation | COM | 67066G104 | 32,228 | 265,490 | SH | SOLE | 265,490 | 0 | 0 | ||
Okta, Inc. Class A | CL A | 679295105 | 8,005 | 140,755 | SH | SOLE | 137,530 | 0 | 3,225 | ||
Old Dominion Freight Line, Inc. | COM | 679580100 | 14,052 | 56,485 | SH | SOLE | 54,890 | 0 | 1,595 | ||
Ollie's Bargain Outlet Holdings Inc | COM | 681116109 | 4,097 | 79,405 | SH | SOLE | 79,405 | 0 | 0 | ||
Omnicell, Inc. | COM | 68213N109 | 6,615 | 76,010 | SH | SOLE | 76,010 | 0 | 0 | ||
Onto Innovation, Inc. | COM | 683344105 | 5,241 | 81,831 | SH | SOLE | 81,831 | 0 | 0 | ||
O'Reilly Automotive, Inc. | COM | 67103H107 | 106,400 | 151,276 | SH | SOLE | 150,351 | 0 | 925 | ||
Pacira Biosciences, Inc. | COM | 695127100 | 7,591 | 142,710 | SH | SOLE | 142,710 | 0 | 0 | ||
Palo Alto Networks, Inc. | COM | 697435105 | 61,996 | 378,510 | SH | SOLE | 375,420 | 0 | 3,090 | ||
Patrick Industries, Inc. | COM | 703343103 | 19 | 435 | SH | SOLE | 435 | 0 | 0 | ||
Paylocity Holding Corp. | COM | 70438V106 | 28,174 | 116,625 | SH | SOLE | 114,315 | 0 | 2,310 | ||
PerkinElmer, Inc. | COM | 714046109 | 12,159 | 101,045 | SH | SOLE | 99,885 | 0 | 1,160 | ||
Perrigo Co. Plc | SHS | G97822103 | 5,209 | 146,070 | SH | SOLE | 146,070 | 0 | 0 | ||
Petco Health & Wellness Company, Inc. Class A | COM | 71601V105 | 7,334 | 657,185 | SH | SOLE | 657,185 | 0 | 0 | ||
Philip Morris International Inc. | COM | 718172109 | 4,474 | 53,900 | SH | SOLE | 53,900 | 0 | 0 | ||
Pinnacle Financial Partners, Inc. | COM | 72346Q104 | 5,168 | 63,720 | SH | SOLE | 63,720 | 0 | 0 | ||
PNC Financial Services Group, Inc. | COM | 693475105 | 7,951 | 53,210 | SH | SOLE | 53,210 | 0 | 0 | ||
Pool Corporation | COM | 73278L105 | 5,340 | 16,780 | SH | SOLE | 16,780 | 0 | 0 | ||
Power Integrations, Inc. | COM | 739276103 | 17,596 | 273,565 | SH | SOLE | 271,075 | 0 | 2,490 | ||
Prestige Consumer Healthcare Inc | COM | 74112D101 | 8,085 | 162,255 | SH | SOLE | 162,255 | 0 | 0 | ||
Procter & Gamble Company | COM | 742718109 | 6,805 | 53,900 | SH | SOLE | 53,900 | 0 | 0 | ||
PTC Inc. | COM | 69370C100 | 13,574 | 129,770 | SH | SOLE | 126,120 | 0 | 3,650 | ||
Q2 Holdings, Inc. | COM | 74736L109 | 5,373 | 166,870 | SH | SOLE | 166,870 | 0 | 0 | ||
Qualys, Inc. | COM | 74758T303 | 8,497 | 60,961 | SH | SOLE | 60,961 | 0 | 0 | ||
QuidelOrtho Corporation | COM | 219798105 | 3,086 | 43,175 | SH | SOLE | 43,175 | 0 | 0 | ||
Rapid7 Inc. | COM | 753422104 | 3,177 | 74,065 | SH | SOLE | 74,065 | 0 | 0 | ||
Raymond James Financial, Inc. | COM | 754730109 | 21,237 | 214,909 | SH | SOLE | 210,864 | 0 | 4,045 | ||
Repay Holdings Corp. Class A | COM CL A | 76029L100 | 4,853 | 687,359 | SH | SOLE | 687,359 | 0 | 0 | ||
Republic Services, Inc. | COM | 760759100 | 17,210 | 126,505 | SH | SOLE | 122,765 | 0 | 3,740 | ||
ResMed Inc. | COM | 761152107 | 14,677 | 67,235 | SH | SOLE | 65,510 | 0 | 1,725 | ||
Ritchie Bros. Auctioneers Incorporated | COM | 767744105 | 8,486 | 135,815 | SH | SOLE | 135,815 | 0 | 0 | ||
Roper Technologies, Inc. | COM | 776696106 | 28,897 | 80,350 | SH | SOLE | 80,350 | 0 | 0 | ||
S&P Global, Inc. | COM | 78409V104 | 50,532 | 165,490 | SH | SOLE | 165,490 | 0 | 0 | ||
Salesforce, Inc. | COM | 79466L302 | 31,583 | 219,570 | SH | SOLE | 219,570 | 0 | 0 | ||
Service Corporation International | COM | 817565104 | 15,025 | 260,225 | SH | SOLE | 253,600 | 0 | 6,625 | ||
ServiceNow, Inc. | COM | 81762P102 | 32,741 | 86,705 | SH | SOLE | 86,705 | 0 | 0 | ||
Sherwin-Williams Company | COM | 824348106 | 34,265 | 167,350 | SH | SOLE | 167,350 | 0 | 0 | ||
Skyworks Solutions, Inc. | COM | 83088M102 | 39,894 | 467,850 | SH | SOLE | 464,640 | 0 | 3,210 | ||
Smith & Nephew PLC Sponsored ADR | ADR NEW | 83175M205 | 3,507 | 151,015 | SH | SOLE | 151,015 | 0 | 0 | ||
SPS Commerce, Inc. | COM | 78463M107 | 7,084 | 57,020 | SH | SOLE | 57,020 | 0 | 0 | ||
STAAR Surgical Company | COM PAR $0.01 | 852312305 | 7,410 | 105,025 | SH | SOLE | 105,025 | 0 | 0 | ||
Stanley Black & Decker, Inc. | COM | 854502101 | 1,743 | 23,175 | SH | SOLE | 23,175 | 0 | 0 | ||
Starbucks Corporation | COM | 855244109 | 38,089 | 452,045 | SH | SOLE | 452,045 | 0 | 0 | ||
STERIS Plc | SHS USD | G8473T100 | 14,222 | 85,530 | SH | SOLE | 83,230 | 0 | 2,300 | ||
Stevanato Group SpA | ORD SHS | T9224W109 | 10,325 | 609,525 | SH | SOLE | 594,275 | 0 | 15,250 | ||
Syneos Health, Inc. Class A | CL A | 87166B102 | 5,379 | 114,085 | SH | SOLE | 114,085 | 0 | 0 | ||
Synopsys, Inc. | COM | 871607107 | 45,109 | 147,650 | SH | SOLE | 147,650 | 0 | 0 | ||
Sysco Corporation | COM | 871829107 | 8,693 | 122,940 | SH | SOLE | 122,940 | 0 | 0 | ||
Target Corporation | COM | 87612E106 | 5,905 | 39,795 | SH | SOLE | 39,795 | 0 | 0 | ||
Teledyne Technologies Incorporated | COM | 879360105 | 10,615 | 31,455 | SH | SOLE | 31,300 | 0 | 155 | ||
Teleflex Incorporated | COM | 879369106 | 4,098 | 20,343 | SH | SOLE | 20,238 | 0 | 105 | ||
Tenable Holdings, Inc. | COM | 88025T102 | 4,901 | 140,830 | SH | SOLE | 140,830 | 0 | 0 | ||
Tetra Tech, Inc. | COM | 88162G103 | 5,860 | 45,590 | SH | SOLE | 45,590 | 0 | 0 | ||
Texas Instruments Incorporated | COM | 882508104 | 45,745 | 295,550 | SH | SOLE | 295,550 | 0 | 0 | ||
Thermo Fisher Scientific Inc. | COM | 883556102 | 68,579 | 135,213 | SH | SOLE | 134,968 | 0 | 245 | ||
TJX Companies Inc | COM | 872540109 | 60,801 | 978,760 | SH | SOLE | 978,760 | 0 | 0 | ||
TransUnion | COM | 89400J107 | 14,499 | 243,725 | SH | SOLE | 242,545 | 0 | 1,180 | ||
Travel Plus Leisure Co. | COM | 894164102 | 3,093 | 90,645 | SH | SOLE | 90,645 | 0 | 0 | ||
Truist Financial Corporation | COM | 89832Q109 | 31,695 | 727,950 | SH | SOLE | 727,950 | 0 | 0 | ||
Twilio, Inc. Class A | CL A | 90138F102 | 9,781 | 141,462 | SH | SOLE | 141,042 | 0 | 420 | ||
UFP Technologies, Inc. | COM | 902673102 | 6,053 | 70,510 | SH | SOLE | 70,510 | 0 | 0 | ||
Ulta Beauty Inc. | COM | 90384S303 | 73,001 | 181,960 | SH | SOLE | 180,520 | 0 | 1,440 | ||
UnitedHealth Group Incorporated | COM | 91324P102 | 56,208 | 111,295 | SH | SOLE | 111,295 | 0 | 0 | ||
Varonis Systems, Inc. | COM | 922280102 | 5,979 | 225,435 | SH | SOLE | 225,435 | 0 | 0 | ||
Veeva Systems Inc Class A | CL A COM | 922475108 | 12,321 | 74,725 | SH | SOLE | 72,735 | 0 | 1,990 | ||
Verisk Analytics Inc | COM | 92345Y106 | 18,450 | 108,195 | SH | SOLE | 105,435 | 0 | 2,760 | ||
Verizon Communications Inc. | COM | 92343V104 | 5,336 | 140,545 | SH | SOLE | 140,545 | 0 | 0 | ||
Visa Inc. Class A | COM CL A | 92826C839 | 47,303 | 266,270 | SH | SOLE | 266,270 | 0 | 0 | ||
Vulcan Materials Company | COM | 929160109 | 15,737 | 99,785 | SH | SOLE | 97,315 | 0 | 2,470 | ||
W. P. Carey Inc. | COM | 92936U109 | 6,103 | 87,435 | SH | SOLE | 87,435 | 0 | 0 | ||
W.W. Grainger, Inc. | COM | 384802104 | 4,187 | 8,560 | SH | SOLE | 8,560 | 0 | 0 | ||
Webster Financial Corporation | COM | 947890109 | 17,723 | 392,105 | SH | SOLE | 385,830 | 0 | 6,275 | ||
WEC Energy Group Inc | COM | 92939U106 | 3,064 | 34,260 | SH | SOLE | 34,260 | 0 | 0 | ||
Wendy's Company | COM | 95058W100 | 7,888 | 422,035 | SH | SOLE | 420,830 | 0 | 1,205 | ||
Westinghouse Air Brake Technologies Corporation | COM | 929740108 | 15,286 | 187,907 | SH | SOLE | 183,082 | 0 | 4,825 | ||
Williams Companies, Inc. | COM | 969457100 | 582 | 20,328 | SH | SOLE | 20,328 | 0 | 0 | ||
WNS (Holdings) Limited Sponsored ADR | SPON ADR | 92932M101 | 9,504 | 116,130 | SH | SOLE | 113,130 | 0 | 3,000 | ||
Workday, Inc. Class A | CL A | 98138H101 | 52,827 | 347,045 | SH | SOLE | 347,045 | 0 | 0 | ||
Zendesk, Inc. | COM | 98936J101 | 85 | 1,120 | SH | SOLE | 710 | 0 | 410 |