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 | 489,913 | 5,233 | SH | | SOLE | | 5,233 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 5,623,983 | 58,069 | SH | | SOLE | | 58,069 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 14,348,068 | 96,257 | SH | | SOLE | | 89,882 | 0 | 6,375 |
ACI WORLDWIDE INC | COM | 004498101 | 3,864,032 | 171,278 | SH | | SOLE | | 171,278 | 0 | 0 |
ADOBE INC | COM | 00724F101 | 14,311,363 | 28,067 | SH | | SOLE | | 24,660 | 0 | 3,407 |
AGILITI INC | COM | 00848J104 | 2,280,781 | 351,430 | SH | | SOLE | | 295,544 | 0 | 55,886 |
AGILYSYS INC | COM | 00847J105 | 15,997,157 | 241,795 | SH | | SOLE | | 235,899 | 0 | 5,896 |
ALAMO GROUP INC | COM | 011311107 | 18,035,694 | 104,337 | SH | | SOLE | | 101,762 | 0 | 2,575 |
ALBANY INTL CORP | CL A | 012348108 | 28,768,427 | 333,431 | SH | | SOLE | | 316,417 | 0 | 17,014 |
ALPHABET INC | CAP STK CL C | 02079K107 | 30,971,038 | 234,896 | SH | | SOLE | | 214,085 | 0 | 20,811 |
ALPHABET INC | CAP STK CL A | 02079K305 | 6,241,891 | 47,699 | SH | | SOLE | | 47,699 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 29,487,009 | 231,962 | SH | | SOLE | | 214,892 | 0 | 17,070 |
AMBARELLA INC | SHS | G037AX101 | 2,879,529 | 54,300 | SH | | SOLE | | 54,300 | 0 | 0 |
AMERISAFE INC | COM | 03071H100 | 4,222,503 | 84,332 | SH | | SOLE | | 84,332 | 0 | 0 |
AMGEN INC | COM | 031162100 | 1,460,711 | 5,435 | SH | | SOLE | | 5,435 | 0 | 0 |
AMPHASTAR PHARMACEUTICALS IN | COM | 03209R103 | 15,218,597 | 330,911 | SH | | SOLE | | 322,435 | 0 | 8,476 |
ANALOG DEVICES INC | COM | 032654105 | 12,784,897 | 73,019 | SH | | SOLE | | 65,738 | 0 | 7,281 |
API GROUP CORP | COM STK | 00187Y100 | 20,069,483 | 773,987 | SH | | SOLE | | 754,856 | 0 | 19,131 |
APPLE INC | COM | 037833100 | 51,196,413 | 299,027 | SH | | SOLE | | 284,571 | 0 | 14,456 |
APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 | 3,014,431 | 19,497 | SH | | SOLE | | 16,391 | 0 | 3,106 |
APTIV PLC | SHS | G6095L109 | 6,654,036 | 67,492 | SH | | SOLE | | 58,955 | 0 | 8,537 |
ARCBEST CORP | COM | 03937C105 | 11,162,491 | 109,813 | SH | | SOLE | | 107,086 | 0 | 2,727 |
ATRICURE INC | COM | 04963C209 | 17,336,478 | 395,810 | SH | | SOLE | | 386,225 | 0 | 9,585 |
AUTODESK INC | COM | 052769106 | 4,368,077 | 21,111 | SH | | SOLE | | 18,486 | 0 | 2,625 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 10,067,311 | 41,846 | SH | | SOLE | | 41,846 | 0 | 0 |
AXOGEN INC | COM | 05463X106 | 1,755,035 | 351,007 | SH | | SOLE | | 351,007 | 0 | 0 |
AXONICS INC | COM | 05465P101 | 18,444,736 | 328,666 | SH | | SOLE | | 320,476 | 0 | 8,190 |
AZEK CO INC | CL A | 05478C105 | 30,713,777 | 1,032,743 | SH | | SOLE | | 974,719 | 0 | 58,024 |
AZENTA INC | COM | 114340102 | 4,653,617 | 92,720 | SH | | SOLE | | 92,720 | 0 | 0 |
AZZ INC | COM | 002474104 | 2,850,938 | 62,548 | SH | | SOLE | | 62,548 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 5,150,435 | 19,922 | SH | | SOLE | | 19,922 | 0 | 0 |
BELDEN INC | COM | 077454106 | 30,812,098 | 319,131 | SH | | SOLE | | 311,387 | 0 | 7,744 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,660,391 | 13,304 | SH | | SOLE | | 13,304 | 0 | 0 |
BIO-TECHNE CORP | COM | 09073M104 | 7,451,487 | 109,468 | SH | | SOLE | | 98,025 | 0 | 11,443 |
BLACKLINE INC | COM | 09239B109 | 22,272,037 | 401,515 | SH | | SOLE | | 393,027 | 0 | 8,488 |
BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 | 447,034 | 51,800 | SH | | SOLE | | 51,800 | 0 | 0 |
BLACKROCK INC | COM | 09247X101 | 11,320,686 | 17,511 | SH | | SOLE | | 16,255 | 0 | 1,256 |
BOEING CO | COM | 097023105 | 3,404,812 | 17,763 | SH | | SOLE | | 17,763 | 0 | 0 |
BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 | 6,058,425 | 74,373 | SH | | SOLE | | 62,523 | 0 | 11,850 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 1,232,828 | 21,241 | SH | | SOLE | | 21,241 | 0 | 0 |
BRP GROUP INC | COM CL A | 05589G102 | 15,623,476 | 672,556 | SH | | SOLE | | 655,172 | 0 | 17,384 |
BUMBLE INC | COM CL A | 12047B105 | 14,012,730 | 939,191 | SH | | SOLE | | 916,139 | 0 | 23,052 |
CACI INTL INC | CL A | 127190304 | 6,300,889 | 20,071 | SH | | SOLE | | 16,881 | 0 | 3,190 |
CALIFORNIA WTR SVC GROUP | COM | 130788102 | 15,486,030 | 327,331 | SH | | SOLE | | 319,446 | 0 | 7,885 |
CALIX INC | COM | 13100M509 | 13,455,507 | 293,532 | SH | | SOLE | | 286,409 | 0 | 7,123 |
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 1,698,631 | 22,828 | SH | | SOLE | | 22,828 | 0 | 0 |
CARPENTER TECHNOLOGY CORP | COM | 144285103 | 43,065,480 | 640,760 | SH | | SOLE | | 626,738 | 0 | 14,022 |
CASELLA WASTE SYS INC | CL A | 147448104 | 40,183,853 | 526,656 | SH | | SOLE | | 499,433 | 0 | 27,223 |
CASEYS GEN STORES INC | COM | 147528103 | 7,300,087 | 26,886 | SH | | SOLE | | 22,612 | 0 | 4,274 |
CATERPILLAR INC | COM | 149123101 | 693,966 | 2,542 | SH | | SOLE | | 2,542 | 0 | 0 |
CBIZ INC | COM | 124805102 | 36,840,385 | 709,834 | SH | | SOLE | | 692,615 | 0 | 17,219 |
CERTARA INC | COM | 15687V109 | 15,345,778 | 1,055,418 | SH | | SOLE | | 1,029,011 | 0 | 26,407 |
CHART INDS INC | COM | 16115Q308 | 6,983,472 | 41,293 | SH | | SOLE | | 34,730 | 0 | 6,563 |
CHEVRON CORP NEW | COM | 166764100 | 3,305,289 | 19,602 | SH | | SOLE | | 19,602 | 0 | 0 |
CIENA CORP | COM NEW | 171779309 | 5,924,750 | 125,365 | SH | | SOLE | | 105,360 | 0 | 20,005 |
CISCO SYS INC | COM | 17275R102 | 2,368,236 | 44,052 | SH | | SOLE | | 44,052 | 0 | 0 |
CITIGROUP INC | COM NEW | 172967424 | 1,045,895 | 25,429 | SH | | SOLE | | 25,429 | 0 | 0 |
CME GROUP INC | COM | 12572Q105 | 7,657,814 | 38,247 | SH | | SOLE | | 33,524 | 0 | 4,723 |
COCA COLA CO | COM | 191216100 | 365,493 | 6,529 | SH | | SOLE | | 6,529 | 0 | 0 |
COHU INC | COM | 192576106 | 8,168,961 | 237,194 | SH | | SOLE | | 231,139 | 0 | 6,055 |
COLGATE PALMOLIVE CO | COM | 194162103 | 882,688 | 12,413 | SH | | SOLE | | 12,413 | 0 | 0 |
CONFLUENT INC | CLASS A COM | 20717M103 | 5,051,288 | 170,594 | SH | | SOLE | | 143,103 | 0 | 27,491 |
CORCEPT THERAPEUTICS INC | COM | 218352102 | 21,756,549 | 798,552 | SH | | SOLE | | 778,096 | 0 | 20,456 |
CORE & MAIN INC | CL A | 21874C102 | 4,214,408 | 146,080 | SH | | SOLE | | 122,824 | 0 | 23,256 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 11,615,578 | 20,560 | SH | | SOLE | | 20,560 | 0 | 0 |
CRANE COMPANY | COMMON STOCK | 224408104 | 21,647,732 | 243,671 | SH | | SOLE | | 237,677 | 0 | 5,994 |
CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 5,545,802 | 33,133 | SH | | SOLE | | 29,673 | 0 | 3,460 |
CROWN CASTLE INC | COM | 22822V101 | 3,569,292 | 38,784 | SH | | SOLE | | 38,784 | 0 | 0 |
DANAHER CORPORATION | COM | 235851102 | 10,479,000 | 42,237 | SH | | SOLE | | 42,237 | 0 | 0 |
DEERE & CO | COM | 244199105 | 20,563,814 | 54,491 | SH | | SOLE | | 51,403 | 0 | 3,088 |
DEFINITIVE HEALTHCARE CORP | CLASS A COM | 24477E103 | 4,434,802 | 555,044 | SH | | SOLE | | 555,044 | 0 | 0 |
DESCARTES SYS GROUP INC | COM | 249906108 | 26,431,036 | 360,194 | SH | | SOLE | | 351,447 | 0 | 8,747 |
DISNEY WALT CO | COM | 254687106 | 2,741,273 | 33,822 | SH | | SOLE | | 33,822 | 0 | 0 |
DONALDSON INC | COM | 257651109 | 861,798 | 14,450 | SH | | SOLE | | 14,450 | 0 | 0 |
DORMAN PRODS INC | COM | 258278100 | 5,479,342 | 72,325 | SH | | SOLE | | 72,325 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 331,571 | 28,291 | SH | | SOLE | | 28,291 | 0 | 0 |
DOUBLEVERIFY HLDGS INC | COM | 25862V105 | 22,682,040 | 811,522 | SH | | SOLE | | 791,759 | 0 | 19,763 |
DOXIMITY INC | CL A | 26622P107 | 2,608,659 | 122,934 | SH | | SOLE | | 103,377 | 0 | 19,557 |
EATON CORP PLC | SHS | G29183103 | 25,099,004 | 117,681 | SH | | SOLE | | 108,564 | 0 | 9,117 |
ECOLAB INC | COM | 278865100 | 6,005,399 | 35,451 | SH | | SOLE | | 35,451 | 0 | 0 |
ECOVYST INC | COM | 27923Q109 | 11,090,890 | 1,127,123 | SH | | SOLE | | 1,099,350 | 0 | 27,773 |
ELI LILLY & CO | COM | 532457108 | 22,424,640 | 41,749 | SH | | SOLE | | 38,466 | 0 | 3,283 |
EMERSON ELEC CO | COM | 291011104 | 729,586 | 7,555 | SH | | SOLE | | 7,555 | 0 | 0 |
EOG RES INC | COM | 26875P101 | 709,602 | 5,598 | SH | | SOLE | | 5,598 | 0 | 0 |
ESAB CORPORATION | COM | 29605J106 | 22,123,232 | 315,056 | SH | | SOLE | | 307,190 | 0 | 7,866 |
ESCO TECHNOLOGIES INC | COM | 296315104 | 7,783,182 | 74,523 | SH | | SOLE | | 74,523 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 2,038,249 | 17,335 | SH | | SOLE | | 17,335 | 0 | 0 |
FIGS INC | CL A | 30260D103 | 6,885,170 | 1,166,978 | SH | | SOLE | | 1,138,030 | 0 | 28,948 |
FIRST AMERN FINL CORP | COM | 31847R102 | 5,615,332 | 99,404 | SH | | SOLE | | 83,607 | 0 | 15,797 |
FIRST INTST BANCSYSTEM INC | COM | 32055Y201 | 3,951,169 | 158,427 | SH | | SOLE | | 158,427 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | 3,470,625 | 76,395 | SH | | SOLE | | 76,395 | 0 | 0 |
FISERV INC | COM | 337738108 | 953,382 | 8,440 | SH | | SOLE | | 8,440 | 0 | 0 |
FIVE9 INC | COM | 338307101 | 5,260,962 | 81,819 | SH | | SOLE | | 68,885 | 0 | 12,934 |
FLUOR CORP NEW | COM | 343412102 | 24,846,194 | 677,008 | SH | | SOLE | | 661,729 | 0 | 15,279 |
FORTIVE CORP | COM | 34959J108 | 1,255,158 | 16,925 | SH | | SOLE | | 16,925 | 0 | 0 |
FREEPORT-MCMORAN INC | CL B | 35671D857 | 453,931 | 12,173 | SH | | SOLE | | 12,173 | 0 | 0 |
FRESHPET INC | COM | 358039105 | 38,797,259 | 588,908 | SH | | SOLE | | 563,539 | 0 | 25,369 |
GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | 678,019 | 9,965 | SH | | SOLE | | 9,965 | 0 | 0 |
GENERAC HLDGS INC | COM | 368736104 | 4,183,083 | 38,391 | SH | | SOLE | | 32,260 | 0 | 6,131 |
GENERAL ELECTRIC CO | COM NEW | 369604301 | 11,276,763 | 102,006 | SH | | SOLE | | 92,545 | 0 | 9,461 |
GENERAL MLS INC | COM | 370334104 | 647,579 | 10,120 | SH | | SOLE | | 10,120 | 0 | 0 |
GLAUKOS CORP | COM | 377322102 | 3,879,213 | 51,551 | SH | | SOLE | | 51,551 | 0 | 0 |
GLOBUS MED INC | CL A | 379577208 | 5,874,389 | 118,316 | SH | | SOLE | | 99,601 | 0 | 18,715 |
GRAINGER W W INC | COM | 384802104 | 2,702,327 | 3,906 | SH | | SOLE | | 3,906 | 0 | 0 |
GUARDANT HEALTH INC | COM | 40131M109 | 6,887,684 | 232,378 | SH | | SOLE | | 203,290 | 0 | 29,088 |
GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | 5,949,632 | 101,443 | SH | | SOLE | | 85,345 | 0 | 16,098 |
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 32,708,865 | 856,253 | SH | | SOLE | | 811,981 | 0 | 44,272 |
HAYWARD HLDGS INC | COM | 421298100 | 21,795,033 | 1,545,747 | SH | | SOLE | | 1,506,764 | 0 | 38,983 |
HELIOS TECHNOLOGIES INC | COM | 42328H109 | 12,263,909 | 221,051 | SH | | SOLE | | 205,667 | 0 | 15,384 |
HELMERICH & PAYNE INC | COM | 423452101 | 31,672,068 | 751,235 | SH | | SOLE | | 714,509 | 0 | 36,726 |
HILTON GRAND VACATIONS INC | COM | 43283X105 | 18,095,586 | 444,609 | SH | | SOLE | | 433,657 | 0 | 10,952 |
HOME DEPOT INC | COM | 437076102 | 3,523,488 | 11,661 | SH | | SOLE | | 11,661 | 0 | 0 |
HONEYWELL INTL INC | COM | 438516106 | 898,391 | 4,863 | SH | | SOLE | | 4,863 | 0 | 0 |
HOULIHAN LOKEY INC | CL A | 441593100 | 6,284,195 | 58,665 | SH | | SOLE | | 49,317 | 0 | 9,348 |
HUBBELL INC | COM | 443510607 | 14,983,192 | 47,807 | SH | | SOLE | | 44,457 | 0 | 3,350 |
ICF INTL INC | COM | 44925C103 | 22,516,205 | 186,377 | SH | | SOLE | | 181,809 | 0 | 4,568 |
IDACORP INC | COM | 451107106 | 2,857,355 | 30,511 | SH | | SOLE | | 25,643 | 0 | 4,868 |
IDEXX LABS INC | COM | 45168D104 | 11,518,129 | 26,341 | SH | | SOLE | | 23,600 | 0 | 2,741 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 667,899 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
INSPIRE MED SYS INC | COM | 457730109 | 4,765,933 | 24,017 | SH | | SOLE | | 20,238 | 0 | 3,779 |
INTEGRAL AD SCIENCE HLDNG CO | COM | 45828L108 | 2,872,529 | 241,592 | SH | | SOLE | | 203,149 | 0 | 38,443 |
INTEL CORP | COM | 458140100 | 204,910 | 5,764 | SH | | SOLE | | 5,764 | 0 | 0 |
INTER PARFUMS INC | COM | 458334109 | 43,502,785 | 323,826 | SH | | SOLE | | 311,435 | 0 | 12,391 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 845,728 | 6,028 | SH | | SOLE | | 6,028 | 0 | 0 |
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 242,016 | 828 | SH | | SOLE | | 828 | 0 | 0 |
ISHARES TR | TIPS BD ETF | 464287176 | 1,867 | 18 | SH | | SOLE | | 18 | 0 | 0 |
ISHARES TR | CHINA LG-CAP ETF | 464287184 | 26,530 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 65,474 | 950 | SH | | SOLE | | 950 | 0 | 0 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 227,158 | 911 | SH | | SOLE | | 911 | 0 | 0 |
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 4,403 | 29 | SH | | SOLE | | 29 | 0 | 0 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 132,197 | 497 | SH | | SOLE | | 497 | 0 | 0 |
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 6,725 | 30 | SH | | SOLE | | 30 | 0 | 0 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 12,956,986 | 73,311 | SH | | SOLE | | 73,311 | 0 | 0 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 119,799 | 1,270 | SH | | SOLE | | 1,270 | 0 | 0 |
ISHARES TR | SP SMCP600VL ETF | 464287879 | 42,915 | 481 | SH | | SOLE | | 481 | 0 | 0 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 5,698,602 | 41,748 | SH | | SOLE | | 41,748 | 0 | 0 |
JFROG LTD | ORD SHS | M6191J100 | 3,563,308 | 140,509 | SH | | SOLE | | 140,509 | 0 | 0 |
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 5,424,067 | 51,589 | SH | | SOLE | | 51,589 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 7,876,589 | 50,572 | SH | | SOLE | | 50,572 | 0 | 0 |
JPMORGAN CHASE & CO | COM | 46625H100 | 6,327,223 | 43,630 | SH | | SOLE | | 43,630 | 0 | 0 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 20,123,541 | 1,339,783 | SH | | SOLE | | 1,306,246 | 0 | 33,537 |
KURA SUSHI USA INC | CL A COM | 501270102 | 10,829,927 | 163,792 | SH | | SOLE | | 159,656 | 0 | 4,136 |
LANTHEUS HLDGS INC | COM | 516544103 | 5,483,917 | 78,928 | SH | | SOLE | | 78,928 | 0 | 0 |
LAUDER ESTEE COS INC | CL A | 518439104 | 8,945,910 | 61,888 | SH | | SOLE | | 56,489 | 0 | 5,399 |
LENNOX INTL INC | COM | 526107107 | 6,130,332 | 16,372 | SH | | SOLE | | 13,765 | 0 | 2,607 |
LESLIES INC | COM | 527064109 | 6,817,227 | 1,204,457 | SH | | SOLE | | 1,174,781 | 0 | 29,676 |
LINDE PLC | SHS | G54950103 | 6,220,851 | 16,707 | SH | | SOLE | | 16,707 | 0 | 0 |
LITTELFUSE INC | COM | 537008104 | 3,298,754 | 13,338 | SH | | SOLE | | 13,338 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 380,333 | 930 | SH | | SOLE | | 930 | 0 | 0 |
LOUISIANA PAC CORP | COM | 546347105 | 17,604,214 | 318,513 | SH | | SOLE | | 310,591 | 0 | 7,922 |
LOWES COS INC | COM | 548661107 | 1,247,040 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
LYFT INC | CL A COM | 55087P104 | 3,947,082 | 374,486 | SH | | SOLE | | 314,796 | 0 | 59,690 |
MARAVAI LIFESCIENCES HLDGS I | COM CL A | 56600D107 | 14,883,590 | 1,488,359 | SH | | SOLE | | 1,456,591 | 0 | 31,768 |
MARRIOTT INTL INC NEW | CL A | 571903202 | 936,019 | 4,762 | SH | | SOLE | | 4,762 | 0 | 0 |
MARTEN TRANS LTD | COM | 573075108 | 18,500,200 | 938,620 | SH | | SOLE | | 915,881 | 0 | 22,739 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 535,666 | 1,353 | SH | | SOLE | | 1,353 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 1,763,994 | 6,696 | SH | | SOLE | | 6,696 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 812,481 | 7,892 | SH | | SOLE | | 7,892 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 10,465,621 | 34,861 | SH | | SOLE | | 29,177 | 0 | 5,684 |
METHANEX CORP | COM | 59151K108 | 21,392,443 | 474,860 | SH | | SOLE | | 463,037 | 0 | 11,823 |
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 2,533,048 | 2,286 | SH | | SOLE | | 2,286 | 0 | 0 |
MGM RESORTS INTERNATIONAL | COM | 552953101 | 9,573,554 | 260,434 | SH | | SOLE | | 217,368 | 0 | 43,066 |
MICROSOFT CORP | COM | 594918104 | 59,801,156 | 189,394 | SH | | SOLE | | 180,251 | 0 | 9,143 |
MKS INSTRS INC | COM | 55306N104 | 4,950,953 | 57,210 | SH | | SOLE | | 48,119 | 0 | 9,091 |
MONDELEZ INTL INC | CL A | 609207105 | 2,526,229 | 36,401 | SH | | SOLE | | 36,401 | 0 | 0 |
MONRO INC | COM | 610236101 | 4,589,270 | 165,260 | SH | | SOLE | | 165,260 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP | COM | 615111101 | 15,536,680 | 530,987 | SH | | SOLE | | 521,046 | 0 | 9,941 |
MYR GROUP INC DEL | COM | 55405W104 | 8,326,147 | 61,785 | SH | | SOLE | | 52,002 | 0 | 9,783 |
NAPCO SEC TECHNOLOGIES INC | COM | 630402105 | 12,469,768 | 560,439 | SH | | SOLE | | 546,698 | 0 | 13,741 |
NATERA INC | COM | 632307104 | 4,112,949 | 92,948 | SH | | SOLE | | 78,194 | 0 | 14,754 |
NCINO INC | COM | 63947X101 | 19,459,946 | 611,948 | SH | | SOLE | | 596,867 | 0 | 15,081 |
NEOGEN CORP | COM | 640491106 | 25,634,498 | 1,382,659 | SH | | SOLE | | 1,357,228 | 0 | 25,431 |
NEW YORK TIMES CO | CL A | 650111107 | 6,602,794 | 160,262 | SH | | SOLE | | 134,903 | 0 | 25,359 |
NIKE INC | CL B | 654106103 | 6,006,083 | 62,812 | SH | | SOLE | | 62,812 | 0 | 0 |
NOBLE CORP PLC | ORD SHS A | G65431127 | 40,736,427 | 804,273 | SH | | SOLE | | 769,474 | 0 | 34,799 |
NUCOR CORP | COM | 670346105 | 1,495,019 | 9,562 | SH | | SOLE | | 9,562 | 0 | 0 |
NVIDIA CORPORATION | COM | 67066G104 | 21,115,720 | 48,543 | SH | | SOLE | | 43,722 | 0 | 4,821 |
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 16,541,530 | 40,430 | SH | | SOLE | | 37,947 | 0 | 2,483 |
OMNICELL COM | COM | 68213N109 | 2,704,247 | 60,041 | SH | | SOLE | | 60,041 | 0 | 0 |
ORACLE CORP | COM | 68389X105 | 3,580,096 | 33,800 | SH | | SOLE | | 33,800 | 0 | 0 |
OUTFRONT MEDIA INC | COM | 69007J106 | 7,881,666 | 780,363 | SH | | SOLE | | 761,019 | 0 | 19,344 |
PACCAR INC | COM | 693718108 | 2,835,247 | 33,348 | SH | | SOLE | | 33,348 | 0 | 0 |
PALO ALTO NETWORKS INC | COM | 697435105 | 447,312 | 1,908 | SH | | SOLE | | 1,908 | 0 | 0 |
PARSONS CORP DEL | COM | 70202L102 | 5,480,871 | 100,844 | SH | | SOLE | | 100,844 | 0 | 0 |
PAYCHEX INC | COM | 704326107 | 882,044 | 7,648 | SH | | SOLE | | 7,648 | 0 | 0 |
PAYCOR HCM INC | COM | 70435P102 | 29,184,434 | 1,278,337 | SH | | SOLE | | 1,212,752 | 0 | 65,585 |
PAYPAL HLDGS INC | COM | 70450Y103 | 1,015,509 | 17,371 | SH | | SOLE | | 17,371 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 10,428,524 | 61,547 | SH | | SOLE | | 61,547 | 0 | 0 |
PHILIP MORRIS INTL INC | COM | 718172109 | 963,665 | 10,409 | SH | | SOLE | | 10,409 | 0 | 0 |
PLANET FITNESS INC | CL A | 72703H101 | 4,096,153 | 83,289 | SH | | SOLE | | 70,084 | 0 | 13,205 |
PORTLAND GEN ELEC CO | COM NEW | 736508847 | 6,735,953 | 166,402 | SH | | SOLE | | 162,266 | 0 | 4,136 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 4,057,321 | 89,388 | SH | | SOLE | | 89,388 | 0 | 0 |
PROCORE TECHNOLOGIES INC | COM | 74275K108 | 6,389,406 | 97,817 | SH | | SOLE | | 82,302 | 0 | 15,515 |
PROCTER AND GAMBLE CO | COM | 742718109 | 2,142,538 | 14,689 | SH | | SOLE | | 14,689 | 0 | 0 |
PROS HOLDINGS INC | COM | 74346Y103 | 4,275,016 | 123,484 | SH | | SOLE | | 123,484 | 0 | 0 |
PTC INC | COM | 69370C100 | 2,187,823 | 15,442 | SH | | SOLE | | 15,442 | 0 | 0 |
RB GLOBAL INC | COM | 74935Q107 | 7,164,188 | 114,627 | SH | | SOLE | | 114,627 | 0 | 0 |
REPLIGEN CORP | COM | 759916109 | 3,267,656 | 20,550 | SH | | SOLE | | 17,287 | 0 | 3,263 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 16,667,364 | 58,304 | SH | | SOLE | | 52,830 | 0 | 5,474 |
RTX CORPORATION | COM | 75513E101 | 919,201 | 12,772 | SH | | SOLE | | 12,772 | 0 | 0 |
S&P GLOBAL INC | COM | 78409V104 | 20,113,628 | 55,044 | SH | | SOLE | | 50,745 | 0 | 4,299 |
SAIA INC | COM | 78709Y105 | 10,697,773 | 26,835 | SH | | SOLE | | 22,570 | 0 | 4,265 |
SALESFORCE INC | COM | 79466L302 | 3,057,314 | 15,077 | SH | | SOLE | | 15,077 | 0 | 0 |
SCHLUMBERGER LTD | COM STK | 806857108 | 2,550,450 | 43,747 | SH | | SOLE | | 43,747 | 0 | 0 |
SCHWAB CHARLES CORP | COM | 808513105 | 1,237,501 | 22,541 | SH | | SOLE | | 22,541 | 0 | 0 |
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 2,851,370 | 57,199 | SH | | SOLE | | 57,199 | 0 | 0 |
SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 | 135,940 | 3,282 | SH | | SOLE | | 3,282 | 0 | 0 |
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 392,917 | 11,570 | SH | | SOLE | | 11,570 | 0 | 0 |
SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 | 83,595 | 1,890 | SH | | SOLE | | 1,890 | 0 | 0 |
SEACOAST BKG CORP FLA | COM NEW | 811707801 | 5,759,910 | 262,291 | SH | | SOLE | | 220,575 | 0 | 41,716 |
SEMTECH CORP | COM | 816850101 | 4,014,786 | 155,914 | SH | | SOLE | | 155,914 | 0 | 0 |
SHELL PLC | SPON ADS | 780259305 | 299,689 | 4,655 | SH | | SOLE | | 4,655 | 0 | 0 |
SHOCKWAVE MED INC | COM | 82489T104 | 3,874,685 | 19,461 | SH | | SOLE | | 16,375 | 0 | 3,086 |
SHOPIFY INC | CL A | 82509L107 | 6,111,567 | 111,995 | SH | | SOLE | | 100,417 | 0 | 11,578 |
SIGNET JEWELERS LIMITED | SHS | G81276100 | 17,497,871 | 243,669 | SH | | SOLE | | 237,541 | 0 | 6,128 |
SILICON LABORATORIES INC | COM | 826919102 | 3,564,313 | 30,756 | SH | | SOLE | | 30,756 | 0 | 0 |
SILK RD MED INC | COM | 82710M100 | 10,731,446 | 715,907 | SH | | SOLE | | 698,146 | 0 | 17,761 |
SIMPSON MFG INC | COM | 829073105 | 3,516,490 | 23,473 | SH | | SOLE | | 23,473 | 0 | 0 |
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 8,035,202 | 49,160 | SH | | SOLE | | 41,373 | 0 | 7,787 |
SMARTSHEET INC | COM CL A | 83200N103 | 3,979,686 | 98,361 | SH | | SOLE | | 98,361 | 0 | 0 |
SPLUNK INC | COM | 848637104 | 6,177,161 | 42,237 | SH | | SOLE | | 36,803 | 0 | 5,434 |
SPORTRADAR GROUP AG | CLASS A ORD SHS | H8088L103 | 3,301,498 | 329,820 | SH | | SOLE | | 277,376 | 0 | 52,444 |
SPROUT SOCIAL INC | COM CL A | 85209W109 | 17,983,785 | 360,541 | SH | | SOLE | | 351,563 | 0 | 8,978 |
STARBUCKS CORP | COM | 855244109 | 1,327,887 | 14,549 | SH | | SOLE | | 14,549 | 0 | 0 |
STEWART INFORMATION SVCS COR | COM | 860372101 | 16,535,639 | 377,526 | SH | | SOLE | | 368,197 | 0 | 9,329 |
STRYKER CORPORATION | COM | 863667101 | 13,369,735 | 48,925 | SH | | SOLE | | 43,316 | 0 | 5,609 |
SUNLINK HEALTH SYS INC | COM | 86737U102 | 59,611 | 74,505 | SH | | SOLE | | 74,505 | 0 | 0 |
SURMODICS INC | COM | 868873100 | 1,989,323 | 61,992 | SH | | SOLE | | 61,992 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 396,300 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
TALKSPACE INC | COM | 87427V103 | 37,715 | 19,341 | SH | | SOLE | | 19,341 | 0 | 0 |
TECHNIPFMC PLC | COM | G87110105 | 32,301,608 | 1,588,083 | SH | | SOLE | | 1,495,432 | 0 | 92,651 |
TERRENO RLTY CORP | COM | 88146M101 | 19,600,203 | 345,074 | SH | | SOLE | | 336,639 | 0 | 8,435 |
TESLA INC | COM | 88160R101 | 581,511 | 2,324 | SH | | SOLE | | 2,324 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 13,065,260 | 25,812 | SH | | SOLE | | 24,203 | 0 | 1,609 |
TIMKEN CO | COM | 887389104 | 5,323,836 | 72,443 | SH | | SOLE | | 60,919 | 0 | 11,524 |
TOAST INC | CL A | 888787108 | 5,103,588 | 272,482 | SH | | SOLE | | 229,404 | 0 | 43,078 |
TRACTOR SUPPLY CO | COM | 892356106 | 6,884,004 | 33,903 | SH | | SOLE | | 30,535 | 0 | 3,368 |
UFP INDUSTRIES INC | COM | 90278Q108 | 5,317,939 | 51,933 | SH | | SOLE | | 43,687 | 0 | 8,246 |
UNION PAC CORP | COM | 907818108 | 1,094,308 | 5,374 | SH | | SOLE | | 5,374 | 0 | 0 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 1,630,088 | 10,458 | SH | | SOLE | | 10,458 | 0 | 0 |
UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | 4,244,775 | 18,793 | SH | | SOLE | | 15,812 | 0 | 2,981 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 16,551,549 | 32,828 | SH | | SOLE | | 30,581 | 0 | 2,247 |
UNIVERSAL HLTH SVCS INC | CL B | 913903100 | 251,460 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
VAIL RESORTS INC | COM | 91879Q109 | 221,890 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 1,197,003 | 30,528 | SH | | SOLE | | 30,528 | 0 | 0 |
VERACYTE INC | COM | 92337F107 | 19,332,644 | 865,770 | SH | | SOLE | | 847,604 | 0 | 18,166 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,147,930 | 35,419 | SH | | SOLE | | 35,419 | 0 | 0 |
VERRA MOBILITY CORP | CL A COM STK | 92511U102 | 5,177,525 | 276,873 | SH | | SOLE | | 276,873 | 0 | 0 |
VISA INC | COM CL A | 92826C839 | 28,567,242 | 124,200 | SH | | SOLE | | 112,348 | 0 | 11,852 |
VISTEON CORP | COM NEW | 92839U206 | 25,398,667 | 183,955 | SH | | SOLE | | 173,762 | 0 | 10,193 |
VITAL FARMS INC | COM | 92847W103 | 3,991,638 | 344,701 | SH | | SOLE | | 344,701 | 0 | 0 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 242,994 | 10,926 | SH | | SOLE | | 10,926 | 0 | 0 |
WD 40 CO | COM | 929236107 | 7,016,455 | 34,523 | SH | | SOLE | | 29,039 | 0 | 5,484 |
WELLS FARGO CO NEW | COM | 949746101 | 1,290,645 | 31,587 | SH | | SOLE | | 31,587 | 0 | 0 |
WESTERN ASSET INVESTMENT GRA | COM | 95766T100 | 224,235 | 19,932 | SH | | SOLE | | 19,932 | 0 | 0 |
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 3,953,852 | 128,958 | SH | | SOLE | | 128,958 | 0 | 0 |
WINTRUST FINL CORP | COM | 97650W108 | 25,814,205 | 341,910 | SH | | SOLE | | 333,451 | 0 | 8,459 |
XPONENTIAL FITNESS INC | COM CL A | 98422X101 | 13,201,753 | 851,726 | SH | | SOLE | | 830,311 | 0 | 21,415 |
ZOETIS INC | CL A | 98978V103 | 12,971,601 | 74,558 | SH | | SOLE | | 66,259 | 0 | 8,299 |
ZURN ELKAY WATER SOLNS CORP | COM | 98983L108 | 6,685,096 | 238,583 | SH | | SOLE | | 238,583 | 0 | 0 |