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 | 549,661 | 5,028 | SH | | SOLE | | 5,028 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 6,386,151 | 58,019 | SH | | SOLE | | 58,019 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 14,727,729 | 95,036 | SH | | SOLE | | 92,372 | 0 | 2,664 |
ACI WORLDWIDE INC | COM | 004498101 | 3,596,051 | 117,518 | SH | | SOLE | | 117,518 | 0 | 0 |
ADOBE INC | COM | 00724F101 | 16,599,202 | 27,823 | SH | | SOLE | | 24,448 | 0 | 3,375 |
AGILYSYS INC | COM | 00847J105 | 19,686,298 | 232,095 | SH | | SOLE | | 232,095 | 0 | 0 |
ALAMO GROUP INC | COM | 011311107 | 17,203,001 | 81,845 | SH | | SOLE | | 81,845 | 0 | 0 |
ALBANY INTL CORP | CL A | 012348108 | 33,375,942 | 339,808 | SH | | SOLE | | 327,451 | 0 | 12,357 |
ALPHABET INC | CAP STK CL C | 02079K107 | 33,306,410 | 236,333 | SH | | SOLE | | 215,744 | 0 | 20,589 |
ALPHABET INC | CAP STK CL A | 02079K305 | 6,666,146 | 47,721 | SH | | SOLE | | 47,721 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 35,026,272 | 230,527 | SH | | SOLE | | 213,650 | 0 | 16,877 |
AMBARELLA INC | SHS | G037AX101 | 3,315,299 | 54,092 | SH | | SOLE | | 54,092 | 0 | 0 |
AMERISAFE INC | COM | 03071H100 | 2,869,813 | 61,347 | SH | | SOLE | | 61,347 | 0 | 0 |
AMGEN INC | COM | 031162100 | 1,565,389 | 5,435 | SH | | SOLE | | 5,435 | 0 | 0 |
AMPHASTAR PHARMACEUTICALS IN | COM | 03209R103 | 22,596,279 | 365,340 | SH | | SOLE | | 365,340 | 0 | 0 |
ANALOG DEVICES INC | COM | 032654105 | 9,930,184 | 50,011 | SH | | SOLE | | 45,608 | 0 | 4,403 |
API GROUP CORP | COM STK | 00187Y100 | 32,275,261 | 932,811 | SH | | SOLE | | 903,850 | 0 | 28,961 |
APPLE INC | COM | 037833100 | 57,238,206 | 297,295 | SH | | SOLE | | 282,979 | 0 | 14,316 |
APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 | 5,637,810 | 32,647 | SH | | SOLE | | 27,660 | 0 | 4,987 |
APTIV PLC | SHS | G6095L109 | 5,525,047 | 61,581 | SH | | SOLE | | 58,172 | 0 | 3,409 |
ARCBEST CORP | COM | 03937C105 | 16,602,924 | 138,116 | SH | | SOLE | | 138,116 | 0 | 0 |
ARLO TECHNOLOGIES INC | COM | 04206A101 | 5,987,985 | 628,990 | SH | | SOLE | | 628,990 | 0 | 0 |
AUTODESK INC | COM | 052769106 | 4,604,450 | 18,911 | SH | | SOLE | | 17,820 | 0 | 1,091 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 9,702,269 | 41,646 | SH | | SOLE | | 41,646 | 0 | 0 |
AVIDXCHANGE HOLDINGS INC | COM | 05368X102 | 8,949,062 | 722,281 | SH | | SOLE | | 722,281 | 0 | 0 |
AXONICS INC | COM | 05465P101 | 25,182,739 | 404,672 | SH | | SOLE | | 404,672 | 0 | 0 |
AZEK CO INC | CL A | 05478C105 | 36,246,542 | 947,622 | SH | | SOLE | | 918,563 | 0 | 29,059 |
AZENTA INC | COM | 114340102 | 3,842,413 | 58,987 | SH | | SOLE | | 58,987 | 0 | 0 |
AZZ INC | COM | 002474104 | 4,330,551 | 74,549 | SH | | SOLE | | 74,549 | 0 | 0 |
BANK AMERICA CORP | COM | 060505104 | 241,481 | 7,172 | SH | | SOLE | | 7,172 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 4,857,581 | 19,922 | SH | | SOLE | | 19,922 | 0 | 0 |
BELDEN INC | COM | 077454106 | 23,612,621 | 305,665 | SH | | SOLE | | 305,665 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,609,474 | 12,924 | SH | | SOLE | | 12,924 | 0 | 0 |
BILL HOLDINGS INC | COM | 090043100 | 6,323,878 | 77,508 | SH | | SOLE | | 65,680 | 0 | 11,828 |
BIO-TECHNE CORP | COM | 09073M104 | 7,864,302 | 101,922 | SH | | SOLE | | 97,200 | 0 | 4,722 |
BLACKLINE INC | COM | 09239B109 | 29,933,049 | 479,389 | SH | | SOLE | | 479,389 | 0 | 0 |
BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 | 450,999 | 47,826 | SH | | SOLE | | 47,826 | 0 | 0 |
BLACKROCK INC | COM | 09247X101 | 14,074,988 | 17,338 | SH | | SOLE | | 16,097 | 0 | 1,241 |
BOEING CO | COM | 097023105 | 4,637,923 | 17,793 | SH | | SOLE | | 17,793 | 0 | 0 |
BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 | 4,893,600 | 51,927 | SH | | SOLE | | 44,004 | 0 | 7,923 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 925,684 | 18,041 | SH | | SOLE | | 18,041 | 0 | 0 |
BRP GROUP INC | COM CL A | 05589G102 | 8,900,971 | 370,565 | SH | | SOLE | | 370,565 | 0 | 0 |
BUMBLE INC | COM CL A | 12047B105 | 12,777,354 | 866,849 | SH | | SOLE | | 866,849 | 0 | 0 |
CACI INTL INC | CL A | 127190304 | 4,453,075 | 13,750 | SH | | SOLE | | 11,650 | 0 | 2,100 |
CALIFORNIA WTR SVC GROUP | COM | 130788102 | 16,262,542 | 313,525 | SH | | SOLE | | 313,525 | 0 | 0 |
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 1,824,547 | 23,078 | SH | | SOLE | | 23,078 | 0 | 0 |
CARPENTER TECHNOLOGY CORP | COM | 144285103 | 33,273,522 | 469,965 | SH | | SOLE | | 469,965 | 0 | 0 |
CASELLA WASTE SYS INC | CL A | 147448104 | 43,592,291 | 510,090 | SH | | SOLE | | 493,907 | 0 | 16,183 |
CASEYS GEN STORES INC | COM | 147528103 | 4,549,969 | 16,561 | SH | | SOLE | | 14,032 | 0 | 2,529 |
CATERPILLAR INC | COM | 149123101 | 849,164 | 2,872 | SH | | SOLE | | 2,872 | 0 | 0 |
CBIZ INC | COM | 124805102 | 42,580,603 | 680,310 | SH | | SOLE | | 680,310 | 0 | 0 |
CCC INTELLIGENT SOLUTIONS HL | COM | 12510Q100 | 3,663,992 | 321,685 | SH | | SOLE | | 271,996 | 0 | 49,689 |
CERTARA INC | COM | 15687V109 | 21,481,664 | 1,221,243 | SH | | SOLE | | 1,221,243 | 0 | 0 |
CHART INDS INC | COM | 16115Q308 | 5,537,725 | 40,620 | SH | | SOLE | | 34,282 | 0 | 6,338 |
CHEVRON CORP NEW | COM | 166764100 | 2,923,834 | 19,602 | SH | | SOLE | | 19,602 | 0 | 0 |
CIENA CORP | COM NEW | 171779309 | 5,638,583 | 125,274 | SH | | SOLE | | 105,945 | 0 | 19,329 |
CISCO SYS INC | COM | 17275R102 | 1,900,663 | 37,622 | SH | | SOLE | | 37,622 | 0 | 0 |
CITIGROUP INC | COM NEW | 172967424 | 1,231,062 | 23,932 | SH | | SOLE | | 23,932 | 0 | 0 |
CLEARWATER ANALYTICS HLDGS I | CL A | 185123106 | 5,260,038 | 262,608 | SH | | SOLE | | 222,483 | 0 | 40,125 |
CME GROUP INC | COM | 12572Q105 | 7,976,475 | 37,875 | SH | | SOLE | | 33,196 | 0 | 4,679 |
COCA COLA CO | COM | 191216100 | 384,754 | 6,529 | SH | | SOLE | | 6,529 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 973,498 | 12,213 | SH | | SOLE | | 12,213 | 0 | 0 |
CONFLUENT INC | CLASS A COM | 20717M103 | 4,533,727 | 193,749 | SH | | SOLE | | 163,529 | 0 | 30,220 |
CORCEPT THERAPEUTICS INC | COM | 218352102 | 10,058,991 | 309,698 | SH | | SOLE | | 309,698 | 0 | 0 |
CORE & MAIN INC | CL A | 21874C102 | 7,289,439 | 180,387 | SH | | SOLE | | 152,864 | 0 | 27,523 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 13,452,430 | 20,380 | SH | | SOLE | | 20,380 | 0 | 0 |
CRANE COMPANY | COMMON STOCK | 224408104 | 22,064,181 | 186,763 | SH | | SOLE | | 186,763 | 0 | 0 |
CROCS INC | COM | 227046109 | 5,552,944 | 59,447 | SH | | SOLE | | 50,375 | 0 | 9,072 |
CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 11,616,039 | 45,496 | SH | | SOLE | | 41,150 | 0 | 4,346 |
CROWN CASTLE INC | COM | 22822V101 | 2,270,856 | 19,714 | SH | | SOLE | | 19,714 | 0 | 0 |
DANAHER CORPORATION | COM | 235851102 | 9,765,324 | 42,212 | SH | | SOLE | | 42,212 | 0 | 0 |
DEERE & CO | COM | 244199105 | 21,669,355 | 54,191 | SH | | SOLE | | 51,130 | 0 | 3,061 |
DEFINITIVE HEALTHCARE CORP | CLASS A COM | 24477E103 | 6,221,317 | 625,887 | SH | | SOLE | | 625,887 | 0 | 0 |
DESCARTES SYS GROUP INC | COM | 249906108 | 29,036,173 | 345,422 | SH | | SOLE | | 345,422 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 2,788,065 | 30,879 | SH | | SOLE | | 30,879 | 0 | 0 |
DONALDSON INC | COM | 257651109 | 944,307 | 14,450 | SH | | SOLE | | 14,450 | 0 | 0 |
DORMAN PRODS INC | COM | 258278100 | 6,046,641 | 72,493 | SH | | SOLE | | 72,493 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 354,752 | 28,983 | SH | | SOLE | | 28,983 | 0 | 0 |
DOUBLEVERIFY HLDGS INC | COM | 25862V105 | 28,650,002 | 778,956 | SH | | SOLE | | 778,956 | 0 | 0 |
EATON CORP PLC | SHS | G29183103 | 29,903,342 | 124,173 | SH | | SOLE | | 114,193 | 0 | 9,980 |
ECOLAB INC | COM | 278865100 | 7,006,714 | 35,325 | SH | | SOLE | | 35,325 | 0 | 0 |
ECOVYST INC | COM | 27923Q109 | 10,449,249 | 1,069,524 | SH | | SOLE | | 1,069,524 | 0 | 0 |
ELI LILLY & CO | COM | 532457108 | 24,135,220 | 41,404 | SH | | SOLE | | 38,141 | 0 | 3,263 |
EMERSON ELEC CO | COM | 291011104 | 735,328 | 7,555 | SH | | SOLE | | 7,555 | 0 | 0 |
EOG RES INC | COM | 26875P101 | 677,078 | 5,598 | SH | | SOLE | | 5,598 | 0 | 0 |
ESAB CORPORATION | COM | 29605J106 | 20,219,014 | 233,422 | SH | | SOLE | | 233,422 | 0 | 0 |
ESCO TECHNOLOGIES INC | COM | 296315104 | 8,032,003 | 68,632 | SH | | SOLE | | 68,632 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 1,733,553 | 17,339 | SH | | SOLE | | 17,339 | 0 | 0 |
FIGS INC | CL A | 30260D103 | 7,773,888 | 1,118,545 | SH | | SOLE | | 1,118,545 | 0 | 0 |
FIRST AMERN FINL CORP | COM | 31847R102 | 6,465,459 | 100,333 | SH | | SOLE | | 85,076 | 0 | 15,257 |
FIRST INTST BANCSYSTEM INC | COM | 32055Y201 | 4,844,816 | 157,555 | SH | | SOLE | | 157,555 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | 4,113,107 | 76,395 | SH | | SOLE | | 76,395 | 0 | 0 |
FIRSTCASH HOLDINGS INC | COM | 33768G107 | 18,560,812 | 171,241 | SH | | SOLE | | 171,241 | 0 | 0 |
FISERV INC | COM | 337738108 | 1,121,170 | 8,440 | SH | | SOLE | | 8,440 | 0 | 0 |
FLUOR CORP NEW | COM | 343412102 | 19,311,750 | 493,024 | SH | | SOLE | | 493,024 | 0 | 0 |
FORTIVE CORP | COM | 34959J108 | 884,664 | 12,015 | SH | | SOLE | | 12,015 | 0 | 0 |
FREEPORT-MCMORAN INC | CL B | 35671D857 | 518,205 | 12,173 | SH | | SOLE | | 12,173 | 0 | 0 |
FRESHPET INC | COM | 358039105 | 44,504,063 | 512,956 | SH | | SOLE | | 498,428 | 0 | 14,528 |
GENERAC HLDGS INC | COM | 368736104 | 5,007,275 | 38,744 | SH | | SOLE | | 32,819 | 0 | 5,925 |
GENERAL ELECTRIC CO | COM NEW | 369604301 | 14,719,185 | 115,327 | SH | | SOLE | | 102,340 | 0 | 12,987 |
GENERAL MLS INC | COM | 370334104 | 659,217 | 10,120 | SH | | SOLE | | 10,120 | 0 | 0 |
GLAUKOS CORP | COM | 377322102 | 3,445,176 | 43,341 | SH | | SOLE | | 43,341 | 0 | 0 |
GLOBUS MED INC | CL A | 379577208 | 4,457,335 | 83,643 | SH | | SOLE | | 70,511 | 0 | 13,132 |
GRAINGER W W INC | COM | 384802104 | 3,236,863 | 3,906 | SH | | SOLE | | 3,906 | 0 | 0 |
GUARDANT HEALTH INC | COM | 40131M109 | 5,631,458 | 208,187 | SH | | SOLE | | 196,448 | 0 | 11,739 |
GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | 6,263,273 | 102,408 | SH | | SOLE | | 86,856 | 0 | 15,552 |
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 30,766,317 | 832,422 | SH | | SOLE | | 806,222 | 0 | 26,200 |
HAYWARD HLDGS INC | COM | 421298100 | 8,808,312 | 647,670 | SH | | SOLE | | 647,670 | 0 | 0 |
HELIOS TECHNOLOGIES INC | COM | 42328H109 | 6,305,645 | 139,044 | SH | | SOLE | | 139,044 | 0 | 0 |
HELMERICH & PAYNE INC | COM | 423452101 | 27,128,635 | 748,996 | SH | | SOLE | | 724,776 | 0 | 24,220 |
HOME DEPOT INC | COM | 437076102 | 4,041,120 | 11,661 | SH | | SOLE | | 11,661 | 0 | 0 |
HONEYWELL INTL INC | COM | 438516106 | 1,019,820 | 4,863 | SH | | SOLE | | 4,863 | 0 | 0 |
HOULIHAN LOKEY INC | CL A | 441593100 | 7,108,025 | 59,278 | SH | | SOLE | | 50,248 | 0 | 9,030 |
HUBBELL INC | COM | 443510607 | 21,570,900 | 65,579 | SH | | SOLE | | 62,469 | 0 | 3,110 |
ICF INTL INC | COM | 44925C103 | 17,653,619 | 131,655 | SH | | SOLE | | 131,655 | 0 | 0 |
IDEXX LABS INC | COM | 45168D104 | 14,093,830 | 25,392 | SH | | SOLE | | 22,677 | 0 | 2,715 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 759,626 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
INTEGRAL AD SCIENCE HLDNG CO | COM | 45828L108 | 5,457,667 | 379,268 | SH | | SOLE | | 320,008 | 0 | 59,260 |
INTEL CORP | COM | 458140100 | 289,641 | 5,764 | SH | | SOLE | | 5,764 | 0 | 0 |
INTER PARFUMS INC | COM | 458334109 | 36,542,826 | 253,752 | SH | | SOLE | | 247,579 | 0 | 6,173 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 985,879 | 6,028 | SH | | SOLE | | 6,028 | 0 | 0 |
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 275,286 | 816 | SH | | SOLE | | 816 | 0 | 0 |
IONIS PHARMACEUTICALS INC | COM | 462222100 | 6,068,068 | 119,946 | SH | | SOLE | | 101,644 | 0 | 18,302 |
ISHARES TR | TIPS BD ETF | 464287176 | 1,935 | 18 | SH | | SOLE | | 18 | 0 | 0 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 71,583 | 950 | SH | | SOLE | | 950 | 0 | 0 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 252,484 | 911 | SH | | SOLE | | 911 | 0 | 0 |
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 4,792 | 29 | SH | | SOLE | | 29 | 0 | 0 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 85,494 | 282 | SH | | SOLE | | 282 | 0 | 0 |
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 7,567 | 30 | SH | | SOLE | | 30 | 0 | 0 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 2,007 | 10 | SH | | SOLE | | 10 | 0 | 0 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 137,478 | 1,270 | SH | | SOLE | | 1,270 | 0 | 0 |
ISHARES TR | SP SMCP600VL ETF | 464287879 | 49,577 | 481 | SH | | SOLE | | 481 | 0 | 0 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 5,418,890 | 41,748 | SH | | SOLE | | 41,748 | 0 | 0 |
JFROG LTD | ORD SHS | M6191J100 | 4,873,469 | 140,811 | SH | | SOLE | | 140,811 | 0 | 0 |
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 5,744,630 | 57,764 | SH | | SOLE | | 57,764 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 7,848,285 | 50,072 | SH | | SOLE | | 50,072 | 0 | 0 |
JPMORGAN CHASE & CO | COM | 46625H100 | 7,421,463 | 43,630 | SH | | SOLE | | 43,630 | 0 | 0 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 26,084,682 | 1,285,593 | SH | | SOLE | | 1,285,593 | 0 | 0 |
KURA SUSHI USA INC | CL A COM | 501270102 | 11,822,408 | 155,558 | SH | | SOLE | | 155,558 | 0 | 0 |
LANTHEUS HLDGS INC | COM | 516544103 | 4,896,698 | 78,979 | SH | | SOLE | | 78,979 | 0 | 0 |
LAUDER ESTEE COS INC | CL A | 518439104 | 831,870 | 5,688 | SH | | SOLE | | 5,688 | 0 | 0 |
LESLIES INC | COM | 527064109 | 14,595,046 | 2,112,163 | SH | | SOLE | | 2,112,163 | 0 | 0 |
LINDE PLC | SHS | G54950103 | 6,861,732 | 16,707 | SH | | SOLE | | 16,707 | 0 | 0 |
LITTELFUSE INC | COM | 537008104 | 3,575,137 | 13,362 | SH | | SOLE | | 13,362 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 421,513 | 930 | SH | | SOLE | | 930 | 0 | 0 |
LOUISIANA PAC CORP | COM | 546347105 | 25,690,537 | 362,707 | SH | | SOLE | | 362,707 | 0 | 0 |
LOWES COS INC | COM | 548661107 | 1,335,300 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
LYFT INC | CL A COM | 55087P104 | 6,411,403 | 427,712 | SH | | SOLE | | 361,544 | 0 | 66,168 |
MARAVAI LIFESCIENCES HLDGS I | COM CL A | 56600D107 | 7,360,170 | 1,123,690 | SH | | SOLE | | 1,123,690 | 0 | 0 |
MARRIOTT INTL INC NEW | CL A | 571903202 | 577,757 | 2,562 | SH | | SOLE | | 2,562 | 0 | 0 |
MARTEN TRANS LTD | COM | 573075108 | 18,899,015 | 900,811 | SH | | SOLE | | 900,811 | 0 | 0 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 577,068 | 1,353 | SH | | SOLE | | 1,353 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 1,985,431 | 6,696 | SH | | SOLE | | 6,696 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 835,856 | 7,667 | SH | | SOLE | | 7,667 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 12,066,496 | 34,090 | SH | | SOLE | | 28,439 | 0 | 5,651 |
METHANEX CORP | COM | 59151K108 | 21,674,730 | 457,659 | SH | | SOLE | | 457,659 | 0 | 0 |
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 2,652,744 | 2,187 | SH | | SOLE | | 2,187 | 0 | 0 |
MGM RESORTS INTERNATIONAL | COM | 552953101 | 11,990,995 | 268,375 | SH | | SOLE | | 229,619 | 0 | 38,756 |
MICROSOFT CORP | COM | 594918104 | 70,718,082 | 188,060 | SH | | SOLE | | 179,014 | 0 | 9,046 |
MKS INSTRS INC | COM | 55306N104 | 7,167,364 | 69,674 | SH | | SOLE | | 58,902 | 0 | 10,772 |
MONDELEZ INTL INC | CL A | 609207105 | 2,636,524 | 36,401 | SH | | SOLE | | 36,401 | 0 | 0 |
MONRO INC | COM | 610236101 | 4,827,046 | 164,521 | SH | | SOLE | | 164,521 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP | COM | 615111101 | 22,231,775 | 691,932 | SH | | SOLE | | 691,932 | 0 | 0 |
MYR GROUP INC DEL | COM | 55405W104 | 4,496,113 | 31,087 | SH | | SOLE | | 26,341 | 0 | 4,746 |
NAPCO SEC TECHNOLOGIES INC | COM | 630402105 | 23,086,350 | 674,054 | SH | | SOLE | | 674,054 | 0 | 0 |
NATERA INC | COM | 632307104 | 7,027,832 | 112,194 | SH | | SOLE | | 95,084 | 0 | 17,110 |
NCINO INC | COM | 63947X101 | 19,761,190 | 587,606 | SH | | SOLE | | 587,606 | 0 | 0 |
NEOGEN CORP | COM | 640491106 | 43,983,808 | 2,187,161 | SH | | SOLE | | 2,135,861 | 0 | 51,300 |
NEPHROS INC | COM | 640671400 | 38,821 | 11,220 | SH | | SOLE | | 11,220 | 0 | 0 |
NEW YORK TIMES CO | CL A | 650111107 | 7,926,680 | 161,802 | SH | | SOLE | | 137,330 | 0 | 24,472 |
NIKE INC | CL B | 654106103 | 6,772,814 | 62,382 | SH | | SOLE | | 62,382 | 0 | 0 |
NOBLE CORP PLC | ORD SHS A | G65431127 | 38,400,328 | 797,349 | SH | | SOLE | | 777,164 | 0 | 20,185 |
NUCOR CORP | COM | 670346105 | 1,671,132 | 9,602 | SH | | SOLE | | 9,602 | 0 | 0 |
NVIDIA CORPORATION | COM | 67066G104 | 23,897,832 | 48,257 | SH | | SOLE | | 43,472 | 0 | 4,785 |
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 16,303,589 | 40,223 | SH | | SOLE | | 37,766 | 0 | 2,457 |
ORACLE CORP | COM | 68389X105 | 3,565,010 | 33,814 | SH | | SOLE | | 33,814 | 0 | 0 |
OUTFRONT MEDIA INC | COM | 69007J106 | 19,144,939 | 1,371,414 | SH | | SOLE | | 1,371,414 | 0 | 0 |
PACCAR INC | COM | 693718108 | 8,437,741 | 86,408 | SH | | SOLE | | 80,885 | 0 | 5,523 |
PALO ALTO NETWORKS INC | COM | 697435105 | 562,631 | 1,908 | SH | | SOLE | | 1,908 | 0 | 0 |
PARSONS CORP DEL | COM | 70202L102 | 6,339,291 | 101,089 | SH | | SOLE | | 101,089 | 0 | 0 |
PAYCHEX INC | COM | 704326107 | 910,953 | 7,648 | SH | | SOLE | | 7,648 | 0 | 0 |
PAYCOR HCM INC | COM | 70435P102 | 33,288,196 | 1,541,834 | SH | | SOLE | | 1,498,824 | 0 | 43,010 |
PAYPAL HLDGS INC | COM | 70450Y103 | 383,260 | 6,241 | SH | | SOLE | | 6,241 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 10,453,142 | 61,547 | SH | | SOLE | | 61,547 | 0 | 0 |
PHILIP MORRIS INTL INC | COM | 718172109 | 979,279 | 10,409 | SH | | SOLE | | 10,409 | 0 | 0 |
PLANET FITNESS INC | CL A | 72703H101 | 6,127,182 | 83,934 | SH | | SOLE | | 71,183 | 0 | 12,751 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 4,391,357 | 89,437 | SH | | SOLE | | 89,437 | 0 | 0 |
PROCORE TECHNOLOGIES INC | COM | 74275K108 | 8,225,828 | 118,836 | SH | | SOLE | | 100,681 | 0 | 18,155 |
PROCTER AND GAMBLE CO | COM | 742718109 | 2,005,986 | 13,689 | SH | | SOLE | | 13,689 | 0 | 0 |
PROGYNY INC | COM | 74340E103 | 19,206,035 | 516,569 | SH | | SOLE | | 516,569 | 0 | 0 |
PROS HOLDINGS INC | COM | 74346Y103 | 3,933,345 | 101,401 | SH | | SOLE | | 101,401 | 0 | 0 |
PTC INC | COM | 69370C100 | 3,393,699 | 19,397 | SH | | SOLE | | 19,397 | 0 | 0 |
RANPAK HOLDINGS CORP | COM CL A | 75321W103 | 59,911 | 10,294 | SH | | SOLE | | 10,294 | 0 | 0 |
RB GLOBAL INC | COM | 74935Q107 | 6,254,148 | 93,499 | SH | | SOLE | | 93,499 | 0 | 0 |
REPLIGEN CORP | COM | 759916109 | 5,785,604 | 32,178 | SH | | SOLE | | 27,220 | 0 | 4,958 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 17,948,538 | 57,809 | SH | | SOLE | | 52,385 | 0 | 5,424 |
ROGERS CORP | COM | 775133101 | 3,995,778 | 30,255 | SH | | SOLE | | 30,255 | 0 | 0 |
RTX CORPORATION | COM | 75513E101 | 1,045,187 | 12,422 | SH | | SOLE | | 12,422 | 0 | 0 |
RXSIGHT INC | COM | 78349D107 | 9,310,977 | 230,927 | SH | | SOLE | | 230,927 | 0 | 0 |
S&P GLOBAL INC | COM | 78409V104 | 24,105,695 | 54,721 | SH | | SOLE | | 50,466 | 0 | 4,255 |
SAIA INC | COM | 78709Y105 | 5,920,352 | 13,510 | SH | | SOLE | | 11,452 | 0 | 2,058 |
SALESFORCE INC | COM | 79466L302 | 3,889,209 | 14,780 | SH | | SOLE | | 14,780 | 0 | 0 |
SCHLUMBERGER LTD | COM STK | 806857108 | 2,276,594 | 43,747 | SH | | SOLE | | 43,747 | 0 | 0 |
SCHWAB CHARLES CORP | COM | 808513105 | 1,516,421 | 22,041 | SH | | SOLE | | 22,041 | 0 | 0 |
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 3,171,743 | 56,974 | SH | | SOLE | | 56,974 | 0 | 0 |
SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 | 153,624 | 3,252 | SH | | SOLE | | 3,252 | 0 | 0 |
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 427,701 | 11,572 | SH | | SOLE | | 11,572 | 0 | 0 |
SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 | 88,112 | 1,890 | SH | | SOLE | | 1,890 | 0 | 0 |
SEACOAST BKG CORP FLA | COM NEW | 811707801 | 7,402,987 | 260,119 | SH | | SOLE | | 219,821 | 0 | 40,298 |
SEMTECH CORP | COM | 816850101 | 3,386,103 | 154,546 | SH | | SOLE | | 154,546 | 0 | 0 |
SHELL PLC | SPON ADS | 780259305 | 306,299 | 4,655 | SH | | SOLE | | 4,655 | 0 | 0 |
SHOCKWAVE MED INC | COM | 82489T104 | 3,102,698 | 16,282 | SH | | SOLE | | 13,777 | 0 | 2,505 |
SHOPIFY INC | CL A | 82509L107 | 11,481,993 | 147,394 | SH | | SOLE | | 131,432 | 0 | 15,962 |
SIGNET JEWELERS LIMITED | SHS | G81276100 | 25,071,918 | 233,749 | SH | | SOLE | | 233,749 | 0 | 0 |
SILICON LABORATORIES INC | COM | 826919102 | 6,881,214 | 52,024 | SH | | SOLE | | 52,024 | 0 | 0 |
SIMPSON MFG INC | COM | 829073105 | 3,947,325 | 19,938 | SH | | SOLE | | 19,938 | 0 | 0 |
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 7,927,075 | 48,782 | SH | | SOLE | | 41,263 | 0 | 7,519 |
SMARTSHEET INC | COM CL A | 83200N103 | 4,713,139 | 98,560 | SH | | SOLE | | 98,560 | 0 | 0 |
SONENDO INC | COM | 835431107 | 11,970 | 57,000 | SH | | SOLE | | 57,000 | 0 | 0 |
SPLUNK INC | COM | 848637104 | 4,187,949 | 27,489 | SH | | SOLE | | 24,028 | 0 | 3,461 |
SPORTRADAR GROUP AG | CLASS A ORD SHS | H8088L103 | 4,452,918 | 402,979 | SH | | SOLE | | 339,731 | 0 | 63,248 |
SPROUT SOCIAL INC | COM CL A | 85209W109 | 21,258,547 | 346,005 | SH | | SOLE | | 346,005 | 0 | 0 |
SPX TECHNOLOGIES INC | COM | 78473E103 | 6,427,973 | 63,637 | SH | | SOLE | | 53,930 | 0 | 9,707 |
STEWART INFORMATION SVCS COR | COM | 860372101 | 21,313,795 | 362,788 | SH | | SOLE | | 362,788 | 0 | 0 |
STRYKER CORPORATION | COM | 863667101 | 15,864,792 | 52,978 | SH | | SOLE | | 47,402 | 0 | 5,576 |
SUNLINK HEALTH SYS INC | COM | 86737U102 | 69,290 | 74,505 | SH | | SOLE | | 74,505 | 0 | 0 |
SURMODICS INC | COM | 868873100 | 2,663,183 | 73,265 | SH | | SOLE | | 73,265 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 438,780 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
TALKSPACE INC | COM | 87427V103 | 75,933 | 29,895 | SH | | SOLE | | 29,895 | 0 | 0 |
TECHNIPFMC PLC | COM | G87110105 | 23,035,890 | 1,143,788 | SH | | SOLE | | 1,143,788 | 0 | 0 |
TERRENO RLTY CORP | COM | 88146M101 | 20,749,473 | 331,091 | SH | | SOLE | | 331,091 | 0 | 0 |
TESLA INC | COM | 88160R101 | 577,468 | 2,324 | SH | | SOLE | | 2,324 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 13,116,882 | 24,712 | SH | | SOLE | | 24,043 | 0 | 669 |
TIMKEN CO | COM | 887389104 | 5,853,034 | 73,026 | SH | | SOLE | | 61,897 | 0 | 11,129 |
TOOTSIE ROLL INDS INC | COM | 890516107 | 3,119,906 | 93,860 | SH | | SOLE | | 79,575 | 0 | 14,285 |
TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 | 15,895,945 | 520,837 | SH | | SOLE | | 520,837 | 0 | 0 |
TRACTOR SUPPLY CO | COM | 892356106 | 6,450,040 | 29,996 | SH | | SOLE | | 28,585 | 0 | 1,411 |
UFP INDUSTRIES INC | COM | 90278Q108 | 6,587,609 | 52,470 | SH | | SOLE | | 44,504 | 0 | 7,966 |
UNION PAC CORP | COM | 907818108 | 1,319,962 | 5,374 | SH | | SOLE | | 5,374 | 0 | 0 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 1,644,311 | 10,458 | SH | | SOLE | | 10,458 | 0 | 0 |
UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | 4,171,093 | 18,969 | SH | | SOLE | | 16,089 | 0 | 2,880 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 16,977,078 | 32,247 | SH | | SOLE | | 30,011 | 0 | 2,236 |
UNIVERSAL HLTH SVCS INC | CL B | 913903100 | 304,880 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
VAIL RESORTS INC | COM | 91879Q109 | 213,470 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 1,254,701 | 30,528 | SH | | SOLE | | 30,528 | 0 | 0 |
VERACYTE INC | COM | 92337F107 | 24,023,135 | 873,251 | SH | | SOLE | | 873,251 | 0 | 0 |
VERALTO CORP | COM SHS | 92338C103 | 957,506 | 11,640 | SH | | SOLE | | 11,640 | 0 | 0 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,307,021 | 34,669 | SH | | SOLE | | 34,669 | 0 | 0 |
VERRA MOBILITY CORP | CL A COM STK | 92511U102 | 6,390,203 | 277,473 | SH | | SOLE | | 277,473 | 0 | 0 |
VIAVI SOLUTIONS INC | COM | 925550105 | 13,108,330 | 1,301,721 | SH | | SOLE | | 1,301,721 | 0 | 0 |
VISA INC | COM CL A | 92826C839 | 32,153,746 | 123,502 | SH | | SOLE | | 111,778 | 0 | 11,724 |
VISTEON CORP | COM NEW | 92839U206 | 22,301,644 | 178,556 | SH | | SOLE | | 172,093 | 0 | 6,463 |
VITAL FARMS INC | COM | 92847W103 | 5,403,259 | 344,376 | SH | | SOLE | | 344,376 | 0 | 0 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 258,646 | 9,906 | SH | | SOLE | | 9,906 | 0 | 0 |
WAYFAIR INC | CL A | 94419L101 | 5,804,859 | 94,082 | SH | | SOLE | | 79,732 | 0 | 14,350 |
WELLS FARGO CO NEW | COM | 949746101 | 1,554,712 | 31,587 | SH | | SOLE | | 31,587 | 0 | 0 |
WESTERN ASSET INVESTMENT GRA | COM | 95766T100 | 152,210 | 12,642 | SH | | SOLE | | 12,642 | 0 | 0 |
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 4,518,640 | 129,958 | SH | | SOLE | | 129,958 | 0 | 0 |
WINTRUST FINL CORP | COM | 97650W108 | 30,527,179 | 329,134 | SH | | SOLE | | 329,134 | 0 | 0 |
ZOETIS INC | CL A | 98978V103 | 14,454,787 | 73,237 | SH | | SOLE | | 65,660 | 0 | 7,577 |
ZURN ELKAY WATER SOLNS CORP | COM | 98983L108 | 5,683,130 | 193,238 | SH | | SOLE | | 193,238 | 0 | 0 |