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 |
ABBOTT LABS | COM | 002824100 | 170,101 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACI WORLDWIDE INC | COM | 004498101 | 109,743 | 2,772 | SH | | SOLE | | 2,772 | 0 | 0 |
ACM RESH INC | COM | 00108J109 | 305,084 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC | COM | 00508Y102 | 131,102 | 543 | SH | | SOLE | | 543 | 0 | 0 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 2,258,247 | 623,825 | SH | | SOLE | | 291,802 | 0 | 332,023 |
AGNICO EAGLE MINES LTD | COM | 008474108 | 3,201,162 | 48,947 | SH | | SOLE | | 48,446 | 0 | 501 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,121,743 | 4,347 | SH | | SOLE | | 4,347 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 1,529,848 | 16,016 | SH | | SOLE | | 14,883 | 0 | 1,133 |
ALPHA PRO TECH LTD | COM | 020772109 | 213,510 | 38,820 | SH | | SOLE | | 38,820 | 0 | 0 |
ALPHABET INC | COM | 02079K107 | 58,694 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALPHATEC HLDGS INC | COM | 02081G201 | 3,267,203 | 312,651 | SH | | SOLE | | 142,414 | 0 | 170,237 |
ALTA EQUIPMENT GROUP INC | COM | 02128L106 | 1,553,135 | 193,176 | SH | | SOLE | | 87,509 | 0 | 105,667 |
ALTAIR ENGR INC | COM | 021369103 | 73,168 | 746 | SH | | SOLE | | 746 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 6,872,163 | 35,561 | SH | | SOLE | | 34,721 | 0 | 840 |
AMBARELLA INC | COM | G037AX101 | 4,705,465 | 87,219 | SH | | SOLE | | 62,138 | 0 | 25,081 |
AMERICAN EXPRESS CO | COM | 025816109 | 960,469 | 4,148 | SH | | SOLE | | 4,148 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP | COM | 030111207 | 13,510,672 | 577,626 | SH | | SOLE | | 417,662 | 0 | 159,964 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 39,652 | 307 | SH | | SOLE | | 307 | 0 | 0 |
AMICUS THERAPEUTICS INC | COM | 03152W109 | 2,658,560 | 268,000 | SH | | SOLE | | 114,758 | 0 | 153,242 |
AMPHENOL CORP NEW | COM | 032095101 | 19,672 | 292 | SH | | SOLE | | 292 | 0 | 0 |
APPLE INC | COM | 037833100 | 11,604,951 | 55,099 | SH | | SOLE | | 54,137 | 0 | 962 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 234,740 | 1,210 | SH | | SOLE | | 1,210 | 0 | 0 |
AQUESTIVE THERAPEUTICS INC | COM | 03843E104 | 1,833,478 | 705,184 | SH | | SOLE | | 322,170 | 0 | 383,014 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 15,838 | 262 | SH | | SOLE | | 262 | 0 | 0 |
ARCOSA INC | COM | 039653100 | 65,810 | 789 | SH | | SOLE | | 789 | 0 | 0 |
ARCUTIS BIOTHERAPEUTICS INC | COM | 03969K108 | 1,521,117 | 163,561 | SH | | SOLE | | 71,077 | 0 | 92,484 |
ARGAN INC | COM | 04010E109 | 4,154,830 | 56,791 | SH | | SOLE | | 26,256 | 0 | 30,535 |
ARLO TECHNOLOGIES INC | COM | 04206A101 | 2,794,263 | 214,284 | SH | | SOLE | | 94,055 | 0 | 120,229 |
ARRAY TECHNOLOGIES INC | COM | 04271T100 | 1,454,581 | 141,772 | SH | | SOLE | | 133,280 | 0 | 8,492 |
ARROWHEAD PHARMACEUTICALS INC | COM | 04280A100 | 2,657,789 | 102,262 | SH | | SOLE | | 100,085 | 0 | 2,177 |
ASGN INC | COM | 00191U102 | 255,693 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
ASPEN AEROGELS INC | COM | 04523Y105 | 7,038,517 | 295,116 | SH | | SOLE | | 161,998 | 0 | 133,118 |
AUDIOCODES LTD | COM | M15342104 | 2,088,487 | 201,203 | SH | | SOLE | | 91,778 | 0 | 109,425 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 169,947 | 712 | SH | | SOLE | | 712 | 0 | 0 |
AVEPOINT INC | COM | 053604104 | 6,293,743 | 604,006 | SH | | SOLE | | 418,261 | 0 | 185,745 |
AVIENT CORPORATION | COM | 05368V106 | 1,157,696 | 26,522 | SH | | SOLE | | 26,461 | 0 | 61 |
AWARE INC MASS | COM | 05453N100 | 95,984 | 48,723 | SH | | SOLE | | 48,723 | 0 | 0 |
AXALTA COATING SYS LTD | COM | G0750C108 | 91,302 | 2,672 | SH | | SOLE | | 2,672 | 0 | 0 |
AXCELIS TECHNOLOGIES INC | COM | 054540208 | 529,658 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
AXT INC | COM | 00246W103 | 1,462,178 | 432,597 | SH | | SOLE | | 197,184 | 0 | 235,413 |
BADGER METER INC | COM | 056525108 | 3,087,260 | 16,567 | SH | | SOLE | | 14,820 | 0 | 1,747 |
BANCORP INC DEL | COM | 05969A105 | 3,027,068 | 80,166 | SH | | SOLE | | 36,578 | 0 | 43,588 |
BARRICK GOLD CORP | COM | 067901108 | 585,168 | 35,082 | SH | | SOLE | | 33,973 | 0 | 1,109 |
BERKSHIRE HATHAWAY INC DEL | COM | 084670702 | 30,917 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BGC GROUP INC | COM | 088929104 | 2,591,293 | 312,204 | SH | | SOLE | | 136,621 | 0 | 175,583 |
BIODESIX INC | COM | 09075X108 | 1,481,984 | 968,617 | SH | | SOLE | | 468,285 | 0 | 500,332 |
BM TECHNOLOGIES INC | COM | 05591L107 | 95,445 | 42,420 | SH | | SOLE | | 42,420 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 46,514 | 1,120 | SH | | SOLE | | 1,120 | 0 | 0 |
BROADWIND INC | COM | 11161T207 | 222,423 | 67,812 | SH | | SOLE | | 67,812 | 0 | 0 |
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 2,154,628 | 15,567 | SH | | SOLE | | 6,805 | 0 | 8,762 |
BWX TECHNOLOGIES INC | COM | 05605H100 | 2,426,490 | 25,542 | SH | | SOLE | | 25,010 | 0 | 532 |
CAESARSTONE LTD | COM | M20598104 | 1,946,875 | 389,375 | SH | | SOLE | | 173,356 | 0 | 216,019 |
CAMTEK LTD | COM | M20791105 | 534,149 | 4,265 | SH | | SOLE | | 4,265 | 0 | 0 |
CECO ENVIRONMENTAL CORP | COM | 125141101 | 5,996,876 | 207,864 | SH | | SOLE | | 95,363 | 0 | 112,501 |
CERAGON NETWORKS LTD | COM | M22013102 | 3,119,410 | 1,247,764 | SH | | SOLE | | 568,214 | 0 | 679,550 |
CHENIERE ENERGY INC | COM | 16411R208 | 1,962,117 | 11,223 | SH | | SOLE | | 10,959 | 0 | 264 |
CINCINNATI FINL CORP | COM | 172062101 | 64,837 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CLEAN HARBORS INC | COM | 184496107 | 105,612 | 467 | SH | | SOLE | | 467 | 0 | 0 |
CLEARPOINT NEURO INC | COM | 18507C103 | 2,493,339 | 462,586 | SH | | SOLE | | 210,857 | 0 | 251,729 |
CLEARWATER ANALYTICS HLDGS INC | COM | 185123106 | 52,023 | 2,809 | SH | | SOLE | | 2,809 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 541,343 | 8,505 | SH | | SOLE | | 8,505 | 0 | 0 |
COGNEX CORP | COM | 192422103 | 2,685,988 | 57,442 | SH | | SOLE | | 53,925 | 0 | 3,517 |
COGNYTE SOFTWARE LTD | COM | M25133105 | 2,966,994 | 388,350 | SH | | SOLE | | 178,417 | 0 | 209,933 |
COLGATE PALMOLIVE CO | COM | 194162103 | 1,117,319 | 11,514 | SH | | SOLE | | 11,514 | 0 | 0 |
CONSTELLATION BRANDS INC | COM | 21036P108 | 569,875 | 2,215 | SH | | SOLE | | 2,215 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 152,998 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COVENANT LOGISTICS GROUP INC | COM | 22284P105 | 2,979,334 | 60,445 | SH | | SOLE | | 28,204 | 0 | 32,241 |
CREXENDO INC | COM | 226552107 | 165,606 | 52,657 | SH | | SOLE | | 52,657 | 0 | 0 |
CULP INC | COM | 230215105 | 68,302 | 15,246 | SH | | SOLE | | 15,246 | 0 | 0 |
DANA INC | COM | 235825205 | 48,468 | 3,999 | SH | | SOLE | | 3,999 | 0 | 0 |
DATA I O CORP | COM | 237690102 | 78,340 | 28,384 | SH | | SOLE | | 28,384 | 0 | 0 |
DELCATH SYS INC | COM | 24661P807 | 2,811,508 | 335,903 | SH | | SOLE | | 153,110 | 0 | 182,793 |
DEXCOM INC | COM | 252131107 | 86,849 | 766 | SH | | SOLE | | 766 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 3,321,747 | 33,455 | SH | | SOLE | | 33,065 | 0 | 390 |
DLH HLDGS CORP | COM | 23335Q100 | 1,779,371 | 168,501 | SH | | SOLE | | 76,883 | 0 | 91,618 |
DOCEBO INC | COM | 25609L105 | 2,308,876 | 59,769 | SH | | SOLE | | 25,685 | 0 | 34,084 |
DOLLAR TREE INC | COM | 256746108 | 1,495,954 | 14,011 | SH | | SOLE | | 13,862 | 0 | 149 |
DOW INC | COM | 260557103 | 108,381 | 2,043 | SH | | SOLE | | 2,043 | 0 | 0 |
DT MIDSTREAM INC | COM | 23345M107 | 26,068 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO | COM | 233331107 | 81,592 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW | COM | 26441C204 | 213,289 | 2,128 | SH | | SOLE | | 2,128 | 0 | 0 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 57,550 | 715 | SH | | SOLE | | 715 | 0 | 0 |
DYNAVAX TECHNOLOGIES CORP | COM | 268158201 | 4,707,515 | 419,191 | SH | | SOLE | | 316,997 | 0 | 102,194 |
EATON CORP PLC | COM | G29183103 | 31,982 | 102 | SH | | SOLE | | 71 | 0 | 31 |
ECOLAB INC | COM | 278865100 | 19,754 | 83 | SH | | SOLE | | 83 | 0 | 0 |
ENERGY RECOVERY INC | COM | 29270J100 | 3,251,904 | 244,688 | SH | | SOLE | | 230,977 | 0 | 13,711 |
ENERGY SVCS ACQUISITION CORP | COM | 29271Q103 | 172,040 | 24,028 | SH | | SOLE | | 24,028 | 0 | 0 |
ENOVIX CORPORATION | COM | 293594107 | 1,260,454 | 81,530 | SH | | SOLE | | 72,673 | 0 | 8,857 |
ENPHASE ENERGY INC | COM | 29355A107 | 1,042,169 | 10,452 | SH | | SOLE | | 9,303 | 0 | 1,149 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 36,689 | 1,266 | SH | | SOLE | | 1,266 | 0 | 0 |
ENVIRI CORP | COM | 415864107 | 3,346,835 | 387,814 | SH | | SOLE | | 178,227 | 0 | 209,587 |
ETON PHARMACEUTICALS INC | COM | 29772L108 | 89,659 | 27,252 | SH | | SOLE | | 27,252 | 0 | 0 |
EURONET WORLDWIDE INC | COM | 298736109 | 55,994 | 541 | SH | | SOLE | | 541 | 0 | 0 |
EVERCORE INC | COM | 29977A105 | 2,578,904 | 12,373 | SH | | SOLE | | 5,338 | 0 | 7,035 |
EVERQUOTE INC | COM | 30041R108 | 3,881,525 | 186,075 | SH | | SOLE | | 125,589 | 0 | 60,486 |
EVOLUS INC | COM | 30052C107 | 3,194,696 | 294,442 | SH | | SOLE | | 136,175 | 0 | 158,267 |
EXPRO GROUP HOLDINGS NV | COM | N3144W105 | 2,721,085 | 118,721 | SH | | SOLE | | 51,403 | 0 | 67,318 |
EXXON MOBIL CORP | COM | 30231G102 | 3,674,515 | 31,919 | SH | | SOLE | | 30,692 | 0 | 1,227 |
EYEPOINT PHARMACEUTICALS INC | COM | 30233G209 | 370,081 | 42,538 | SH | | SOLE | | 25,708 | 0 | 16,830 |
FEDEX CORP | COM | 31428X106 | 13,493 | 45 | SH | | SOLE | | 45 | 0 | 0 |
FIRST SOLAR INC | COM | 336433107 | 20,066 | 89 | SH | | SOLE | | 89 | 0 | 0 |
FIVE BELOW INC | COM | 33829M101 | 35,633 | 327 | SH | | SOLE | | 327 | 0 | 0 |
FLOWSERVE CORP | COM | 34354P105 | 69,120 | 1,437 | SH | | SOLE | | 1,437 | 0 | 0 |
FRANCO NEV CORP | COM | 351858105 | 442,672 | 3,735 | SH | | SOLE | | 3,735 | 0 | 0 |
FREEPORT-MCMORAN INC | COM | 35671D857 | 56,619 | 1,165 | SH | | SOLE | | 1,165 | 0 | 0 |
FRONTDOOR INC | COM | 35905A109 | 2,285,387 | 67,635 | SH | | SOLE | | 29,432 | 0 | 38,203 |
FUEL TECH INC | COM | 359523107 | 148,639 | 138,915 | SH | | SOLE | | 138,915 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,033,610 | 3,986 | SH | | SOLE | | 3,986 | 0 | 0 |
GATES INDL CORP PLC | COM | G39108108 | 75,698 | 4,788 | SH | | SOLE | | 4,788 | 0 | 0 |
GE AEROSPACE | COM | 369604301 | 172,006 | 1,082 | SH | | SOLE | | 857 | 0 | 225 |
GE VERNOVA INC | COM | 36828A101 | 2,021,588 | 11,787 | SH | | SOLE | | 10,463 | 0 | 1,324 |
GENASYS INC | COM | 36872P103 | 134,108 | 63,408 | SH | | SOLE | | 63,408 | 0 | 0 |
GENERAC HLDGS INC | COM | 368736104 | 4,782,926 | 36,174 | SH | | SOLE | | 34,561 | 0 | 1,613 |
GENPACT LIMITED | COM | G3922B107 | 63,672 | 1,978 | SH | | SOLE | | 1,978 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP | COM | 37364X109 | 195,351 | 21,754 | SH | | SOLE | | 21,754 | 0 | 0 |
GLAUKOS CORP | COM | 377322102 | 173,501 | 1,466 | SH | | SOLE | | 1,466 | 0 | 0 |
GLOBUS MED INC | COM | 379577208 | 4,787,177 | 69,896 | SH | | SOLE | | 68,958 | 0 | 938 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 4,630,938 | 10,238 | SH | | SOLE | | 9,954 | 0 | 284 |
GOODRX HLDGS INC | COM | 38246G108 | 2,377,206 | 304,770 | SH | | SOLE | | 139,217 | 0 | 165,553 |
GRAHAM CORP | COM | 384556106 | 5,340,065 | 189,633 | SH | | SOLE | | 90,674 | 0 | 98,959 |
GRAND CANYON ED INC | COM | 38526M106 | 321,793 | 2,300 | SH | | SOLE | | 2,300 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP | COM | 390607109 | 3,043,166 | 346,602 | SH | | SOLE | | 161,880 | 0 | 184,722 |
GRIFFON CORP | COM | 398433102 | 3,366,124 | 52,711 | SH | | SOLE | | 23,008 | 0 | 29,703 |
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 6,515,854 | 47,254 | SH | | SOLE | | 46,269 | 0 | 985 |
HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 1,697,057 | 57,333 | SH | | SOLE | | 51,076 | 0 | 6,257 |
HAEMONETICS CORP MASS | COM | 405024100 | 57,663 | 697 | SH | | SOLE | | 697 | 0 | 0 |
HCI GROUP INC | COM | 40416E103 | 8,351,432 | 90,609 | SH | | SOLE | | 67,799 | 0 | 22,810 |
HELIOS TECHNOLOGIES INC | COM | 42328H109 | 2,439,070 | 51,080 | SH | | SOLE | | 23,283 | 0 | 27,797 |
HELMERICH & PAYNE INC | COM | 423452101 | 26,491 | 733 | SH | | SOLE | | 733 | 0 | 0 |
HERITAGE INSURANCE HLDGS INC | COM | 42727J102 | 1,735,443 | 245,119 | SH | | SOLE | | 111,765 | 0 | 133,354 |
HERON THERAPEUTICS INC | COM | 427746102 | 2,435,976 | 695,993 | SH | | SOLE | | 317,245 | 0 | 378,748 |
HUBBELL INC | COM | 443510607 | 2,360,270 | 6,458 | SH | | SOLE | | 5,774 | 0 | 684 |
HUDSON GLOBAL INC | COM | 443787205 | 128,113 | 7,713 | SH | | SOLE | | 7,713 | 0 | 0 |
HUDSON TECHNOLOGIES INC | COM | 444144109 | 269,167 | 30,622 | SH | | SOLE | | 30,622 | 0 | 0 |
IAC INC | COM | 44891N208 | 54,815 | 1,170 | SH | | SOLE | | 1,170 | 0 | 0 |
IDENTIV INC | COM | 45170X205 | 1,978,194 | 460,045 | SH | | SOLE | | 208,048 | 0 | 251,997 |
IDEX CORP | COM | 45167R104 | 16,901 | 84 | SH | | SOLE | | 84 | 0 | 0 |
IMPINJ INC | COM | 453204109 | 18,029 | 115 | SH | | SOLE | | 115 | 0 | 0 |
INNOVID CORP | COM | 457679108 | 1,274,722 | 689,039 | SH | | SOLE | | 314,116 | 0 | 374,923 |
INSMED INC | COM | 457669307 | 6,913,328 | 103,184 | SH | | SOLE | | 44,816 | 0 | 58,368 |
INTERFACE INC | COM | 458665304 | 2,400,239 | 163,504 | SH | | SOLE | | 75,686 | 0 | 87,818 |
INTEST CORP | COM | 461147100 | 251,298 | 25,435 | SH | | SOLE | | 25,435 | 0 | 0 |
INTRA-CELLULAR THERAPIES INC | COM | 46116X101 | 2,153,874 | 31,448 | SH | | SOLE | | 30,770 | 0 | 678 |
INTUIT | COM | 461202103 | 3,313,653 | 5,042 | SH | | SOLE | | 4,882 | 0 | 160 |
ITRON INC | COM | 465741106 | 85,699 | 866 | SH | | SOLE | | 866 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 46,625 | 319 | SH | | SOLE | | 319 | 0 | 0 |
JPMORGAN CHASE & CO. | COM | 46625H100 | 791,241 | 3,912 | SH | | SOLE | | 3,912 | 0 | 0 |
KINIKSA PHARMACEUTICALS INTL P | COM | G52694109 | 3,730,247 | 199,799 | SH | | SOLE | | 92,497 | 0 | 107,302 |
KINROSS GOLD CORP | COM | 496902404 | 22,140 | 2,661 | SH | | SOLE | | 2,661 | 0 | 0 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 8,156,436 | 407,618 | SH | | SOLE | | 256,455 | 0 | 151,163 |
LAIRD SUPERFOOD INC | COM | 50736T102 | 125,034 | 22,248 | SH | | SOLE | | 22,248 | 0 | 0 |
LANTRONIX INC | COM | 516548203 | 1,657,701 | 466,958 | SH | | SOLE | | 213,330 | 0 | 253,628 |
LEGALZOOM COM INC | COM | 52466B103 | 1,917,644 | 228,563 | SH | | SOLE | | 99,141 | 0 | 129,422 |
LENSAR INC | COM | 52634L108 | 151,677 | 33,706 | SH | | SOLE | | 33,706 | 0 | 0 |
LEONARDO DRS INC | COM | 52661A108 | 9,540,638 | 373,996 | SH | | SOLE | | 173,944 | 0 | 200,052 |
LIFETIME BRANDS INC | COM | 53222Q103 | 2,005,954 | 233,522 | SH | | SOLE | | 107,201 | 0 | 126,321 |
LIGAND PHARMACEUTICALS INC | COM | 53220K504 | 5,963,923 | 70,780 | SH | | SOLE | | 52,789 | 0 | 17,991 |
LIGHTPATH TECHNOLOGIES INC | COM | 532257805 | 73,580 | 58,397 | SH | | SOLE | | 58,397 | 0 | 0 |
LINCOLN EDL SVCS CORP | COM | 533535100 | 5,245,073 | 442,249 | SH | | SOLE | | 213,517 | 0 | 228,732 |
LIVERAMP HLDGS INC | COM | 53815P108 | 1,431,439 | 46,265 | SH | | SOLE | | 19,894 | 0 | 26,371 |
LSI INDS INC OHIO | COM | 50216C108 | 4,417,488 | 305,286 | SH | | SOLE | | 139,766 | 0 | 165,520 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2,392 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 601,938 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MANITEX INTL INC | COM | 563420108 | 1,571,910 | 354,833 | SH | | SOLE | | 161,636 | 0 | 193,197 |
MARQETA INC | COM | 57142B104 | 43,391 | 7,918 | SH | | SOLE | | 7,918 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 902,303 | 4,282 | SH | | SOLE | | 4,282 | 0 | 0 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 1,345,831 | 2,484 | SH | | SOLE | | 2,484 | 0 | 0 |
MASTERCARD INCORPORATED | COM | 57636Q104 | 22,058 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO | COM | 576485205 | 2,630,267 | 44,132 | SH | | SOLE | | 23,362 | 0 | 20,770 |
MATRIX SVC CO | COM | 576853105 | 2,357,591 | 237,421 | SH | | SOLE | | 107,933 | 0 | 129,488 |
MATSON INC | COM | 57686G105 | 137,780 | 1,052 | SH | | SOLE | | 1,052 | 0 | 0 |
MEDIWOUND LTD | COM | M68830112 | 2,216,163 | 142,794 | SH | | SOLE | | 67,016 | 0 | 75,778 |
MERCK & CO INC | COM | 58933Y105 | 140,142 | 1,132 | SH | | SOLE | | 1,028 | 0 | 104 |
MICRON TECHNOLOGY INC | COM | 595112103 | 37,355 | 284 | SH | | SOLE | | 284 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 10,246,776 | 22,926 | SH | | SOLE | | 22,400 | 0 | 526 |
MIRION TECHNOLOGIES INC | COM | 60471A101 | 3,764,349 | 350,498 | SH | | SOLE | | 151,109 | 0 | 199,389 |
MOBILEYE GLOBAL INC | COM | 60741F104 | 1,260,314 | 44,875 | SH | | SOLE | | 39,933 | 0 | 4,942 |
MONDELEZ INTL INC | COM | 609207105 | 1,767 | 27 | SH | | SOLE | | 27 | 0 | 0 |
MONOLITHIC PWR SYS INC | COM | 609839105 | 246,504 | 300 | SH | | SOLE | | 300 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP I | COM | 615111101 | 4,471,462 | 100,347 | SH | | SOLE | | 46,966 | 0 | 53,381 |
MORGAN STANLEY | COM | 617446448 | 35,280 | 363 | SH | | SOLE | | 363 | 0 | 0 |
MP MATERIALS CORP | COM | 553368101 | 1,201,928 | 94,417 | SH | | SOLE | | 85,449 | 0 | 8,968 |
MRC GLOBAL INC | COM | 55345K103 | 3,861,794 | 299,132 | SH | | SOLE | | 138,575 | 0 | 160,557 |
MUELLER WTR PRODS INC | COM | 624758108 | 1,338,606 | 74,699 | SH | | SOLE | | 66,474 | 0 | 8,225 |
MYOMO INC | COM | 62857J201 | 2,058,849 | 641,386 | SH | | SOLE | | 305,368 | 0 | 336,018 |
MYRIAD GENETICS INC | COM | 62855J104 | 5,873,531 | 240,128 | SH | | SOLE | | 162,236 | 0 | 77,892 |
NERDWALLET INC | COM | 64082B102 | 1,615,578 | 110,656 | SH | | SOLE | | 48,111 | 0 | 62,545 |
NEURONETICS INC | COM | 64131A105 | 148,802 | 82,668 | SH | | SOLE | | 32,679 | 0 | 49,989 |
NEWMONT CORP | COM | 651639106 | 202,207 | 4,829 | SH | | SOLE | | 4,829 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 8,637,333 | 121,979 | SH | | SOLE | | 115,021 | 0 | 6,958 |
NEXTERA ENERGY PARTNERS LP | COM | 65341B106 | 28,635 | 1,036 | SH | | SOLE | | 1,036 | 0 | 0 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 188,287 | 11,370 | SH | | SOLE | | 11,370 | 0 | 0 |
NOVA LTD | COM | M7516K103 | 1,130,904 | 4,822 | SH | | SOLE | | 4,822 | 0 | 0 |
NOVANTA INC | COM | 67000B104 | 3,800,300 | 23,299 | SH | | SOLE | | 10,528 | 0 | 12,771 |
NOVOCURE LTD | COM | G6674U108 | 2,766,255 | 161,486 | SH | | SOLE | | 70,077 | 0 | 91,409 |
NUTANIX INC | COM | 67059N108 | 93,063 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
NV5 GLOBAL INC | COM | 62945V109 | 130,158 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
NVENT ELECTRIC PLC | COM | G6700G107 | 154,829 | 2,021 | SH | | SOLE | | 2,021 | 0 | 0 |
OCULAR THERAPEUTIX INC | COM | 67576A100 | 3,026,762 | 442,509 | SH | | SOLE | | 206,026 | 0 | 236,483 |
ONE STOP SYS INC | COM | 68247W109 | 159,585 | 66,218 | SH | | SOLE | | 66,218 | 0 | 0 |
ONESPAN INC | COM | 68287N100 | 3,273,561 | 255,348 | SH | | SOLE | | 115,475 | 0 | 139,873 |
OPTEX SYS HLDGS INC | COM | 68384X209 | 103,289 | 14,306 | SH | | SOLE | | 14,306 | 0 | 0 |
OPTIMIZERX CORP | COM | 68401U204 | 1,693,530 | 169,353 | SH | | SOLE | | 79,156 | 0 | 90,197 |
ORACLE CORP | COM | 68389X105 | 141,200 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO | COM | 68622V106 | 1,987 | 96 | SH | | SOLE | | 96 | 0 | 0 |
ORION GROUP HLDGS INC | COM | 68628V308 | 2,481,844 | 260,972 | SH | | SOLE | | 127,747 | 0 | 133,225 |
OUSTER INC | COM | 68989M202 | 1,620,072 | 164,809 | SH | | SOLE | | 75,255 | 0 | 89,554 |
PATRICK INDS INC | COM | 703343103 | 5,459,328 | 50,293 | SH | | SOLE | | 27,187 | 0 | 23,106 |
PAYCHEX INC | COM | 704326107 | 2,412,815 | 20,351 | SH | | SOLE | | 19,742 | 0 | 609 |
PAYMENTUS HOLDINGS INC | COM | 70439P108 | 3,984,205 | 209,695 | SH | | SOLE | | 91,127 | 0 | 118,568 |
PEPSICO INC | COM | 713448108 | 974,901 | 5,911 | SH | | SOLE | | 5,911 | 0 | 0 |
PERFORMANT FINL CORP | COM | 71377E105 | 1,919,693 | 661,963 | SH | | SOLE | | 305,186 | 0 | 356,777 |
PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 | 2,219,787 | 219,130 | SH | | SOLE | | 99,519 | 0 | 119,611 |
PETIQ INC | COM | 71639T106 | 3,267,285 | 148,109 | SH | | SOLE | | 69,044 | 0 | 79,065 |
PHILIP MORRIS INTL INC | COM | 718172109 | 40,735 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC | COM | 71944F106 | 1,726,592 | 81,443 | SH | | SOLE | | 34,738 | 0 | 46,705 |
PIXELWORKS INC | COM | 72581M305 | 66,279 | 67,412 | SH | | SOLE | | 67,412 | 0 | 0 |
PPL CORP | COM | 69351T106 | 34,231 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIMORIS SVCS CORP | COM | 74164F103 | 7,703,764 | 154,415 | SH | | SOLE | | 146,504 | 0 | 7,911 |
PROCEPT BIOROBOTICS CORP | COM | 74276L105 | 4,933,873 | 80,764 | SH | | SOLE | | 34,992 | 0 | 45,772 |
PROCTER AND GAMBLE CO | COM | 742718109 | 1,558,329 | 9,449 | SH | | SOLE | | 9,449 | 0 | 0 |
PROFIRE ENERGY INC | COM | 74316X101 | 159,972 | 112,656 | SH | | SOLE | | 112,656 | 0 | 0 |
Q2 HLDGS INC | COM | 74736L109 | 143,525 | 2,379 | SH | | SOLE | | 2,379 | 0 | 0 |
QUANTA SVCS INC | COM | 74762E102 | 553,916 | 2,180 | SH | | SOLE | | 1,773 | 0 | 407 |
QUICKLOGIC CORP | COM | 74837P405 | 1,317,088 | 126,765 | SH | | SOLE | | 56,347 | 0 | 70,418 |
RANGE RES CORP | COM | 75281A109 | 87,714 | 2,616 | SH | | SOLE | | 2,616 | 0 | 0 |
RED VIOLET INC | COM | 75704L104 | 1,731,772 | 68,180 | SH | | SOLE | | 31,084 | 0 | 37,096 |
REGAL REXNORD CORPORATION | COM | 758750103 | 13,522 | 100 | SH | | SOLE | | 100 | 0 | 0 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,707,024 | 669,421 | SH | | SOLE | | 318,433 | 0 | 350,988 |
REVOLVE GROUP INC | COM | 76156B107 | 2,090,335 | 131,385 | SH | | SOLE | | 76,464 | 0 | 54,921 |
RICHARDSON ELECTRS LTD | COM | 763165107 | 215,946 | 18,162 | SH | | SOLE | | 18,162 | 0 | 0 |
RIVIAN AUTOMOTIVE INC | COM | 76954A103 | 639,020 | 47,617 | SH | | SOLE | | 42,485 | 0 | 5,132 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 19,270 | 70 | SH | | SOLE | | 70 | 0 | 0 |
ROYAL GOLD INC | COM | 780287108 | 26,284 | 210 | SH | | SOLE | | 192 | 0 | 18 |
RTX CORPORATION | COM | 75513E101 | 78,103 | 778 | SH | | SOLE | | 778 | 0 | 0 |
SALESFORCE INC | COM | 79466L302 | 6,100,983 | 23,730 | SH | | SOLE | | 23,199 | 0 | 531 |
SANDOZ GROUP AG | COM | 799926100 | 7,349 | 203 | SH | | SOLE | | 203 | 0 | 0 |
SCHLUMBERGER LTD | COM | 806857108 | 24,251 | 514 | SH | | SOLE | | 514 | 0 | 0 |
SELECT MED HLDGS CORP | COM | 81619Q105 | 5,022,240 | 143,247 | SH | | SOLE | | 141,635 | 0 | 1,612 |
SEMPRA | COM | 816851109 | 29,663 | 390 | SH | | SOLE | | 390 | 0 | 0 |
SIMILARWEB LTD | COM | M84137104 | 2,366,307 | 304,544 | SH | | SOLE | | 136,887 | 0 | 167,657 |
SITIME CORP | COM | 82982T106 | 105,723 | 850 | SH | | SOLE | | 850 | 0 | 0 |
SNAP ON INC | COM | 833034101 | 560,943 | 2,146 | SH | | SOLE | | 1,834 | 0 | 312 |
SOPHIA GENETICS SA | COM | H82027105 | 1,398,448 | 305,338 | SH | | SOLE | | 138,231 | 0 | 167,107 |
SOUTHERN CO | COM | 842587107 | 186,168 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STEREOTAXIS INC | COM | 85916J409 | 2,559,670 | 1,406,412 | SH | | SOLE | | 627,474 | 0 | 778,938 |
STERICYCLE INC | COM | 858912108 | 80,219 | 1,380 | SH | | SOLE | | 1,380 | 0 | 0 |
STERLING INFRASTRUCTURE INC | COM | 859241101 | 6,729,641 | 56,867 | SH | | SOLE | | 36,183 | 0 | 20,684 |
STRATASYS LTD | COM | M85548101 | 1,555,531 | 185,403 | SH | | SOLE | | 78,645 | 0 | 106,758 |
SUNOPTA INC | COM | 8676EP108 | 4,587,257 | 849,492 | SH | | SOLE | | 556,284 | 0 | 293,208 |
SUPERIOR INDS INTL INC | COM | 868168105 | 2,951,315 | 908,097 | SH | | SOLE | | 414,456 | 0 | 493,641 |
SWEETGREEN INC | COM | 87043Q108 | 3,385,717 | 112,333 | SH | | SOLE | | 48,778 | 0 | 63,555 |
SYMBOTIC INC | COM | 87151X101 | 650,601 | 18,504 | SH | | SOLE | | 16,535 | 0 | 1,969 |
TALKSPACE INC | COM | 87427V103 | 3,559,758 | 1,547,721 | SH | | SOLE | | 704,512 | 0 | 843,209 |
TENET HEALTHCARE CORP | COM | 88033G407 | 7,025,846 | 52,814 | SH | | SOLE | | 51,634 | 0 | 1,180 |
TERADYNE INC | COM | 880770102 | 21,502 | 145 | SH | | SOLE | | 145 | 0 | 0 |
TESLA INC | COM | 88160R101 | 132,580 | 670 | SH | | SOLE | | 670 | 0 | 0 |
TETRA TECH INC NEW | COM | 88162G103 | 1,848,499 | 9,040 | SH | | SOLE | | 8,045 | 0 | 995 |
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 3,018,791 | 872,483 | SH | | SOLE | | 393,382 | 0 | 479,101 |
TOWER SEMICONDUCTOR LTD | COM | M87915274 | 6,565,871 | 167,028 | SH | | SOLE | | 129,966 | 0 | 37,062 |
TRANE TECHNOLOGIES PLC | COM | G8994E103 | 287,485 | 874 | SH | | SOLE | | 81 | 0 | 793 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 82,337 | 21,840 | SH | | SOLE | | 21,840 | 0 | 0 |
TRANSCAT INC | COM | 893529107 | 5,178,913 | 43,273 | SH | | SOLE | | 19,680 | 0 | 23,593 |
TRIMBLE INC | COM | 896239100 | 1,618,381 | 28,941 | SH | | SOLE | | 25,832 | 0 | 3,109 |
TRIPADVISOR INC | COM | 896945201 | 37,063 | 2,081 | SH | | SOLE | | 2,081 | 0 | 0 |
TURTLE BEACH CORP | COM | 900450206 | 3,310,805 | 230,879 | SH | | SOLE | | 105,878 | 0 | 125,001 |
ULTA BEAUTY INC | COM | 90384S303 | 379,696 | 984 | SH | | SOLE | | 984 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 7,919 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED PARCEL SERVICE INC | COM | 911312106 | 55,287 | 404 | SH | | SOLE | | 404 | 0 | 0 |
UNIVERSAL INS HLDGS INC | COM | 91359V107 | 2,298,119 | 122,501 | SH | | SOLE | | 55,934 | 0 | 66,567 |
UNIVERSAL STAINLESS & ALLOY PR | COM | 913837100 | 250,719 | 9,157 | SH | | SOLE | | 9,157 | 0 | 0 |
UPWORK INC | COM | 91688F104 | 1,678,645 | 156,153 | SH | | SOLE | | 68,124 | 0 | 88,029 |
VALERO ENERGY CORP | COM | 91913Y100 | 1,044,335 | 6,662 | SH | | SOLE | | 6,662 | 0 | 0 |
VALMONT INDS INC | COM | 920253101 | 2,633,073 | 9,594 | SH | | SOLE | | 8,586 | 0 | 1,008 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 557,606 | 13,521 | SH | | SOLE | | 13,521 | 0 | 0 |
VERTEX INC | COM | 92538J106 | 78,913 | 2,189 | SH | | SOLE | | 2,189 | 0 | 0 |
VIRTRA INC | COM | 92827K301 | 111,597 | 14,512 | SH | | SOLE | | 14,512 | 0 | 0 |
VISA INC | COM | 92826C839 | 30,709 | 117 | SH | | SOLE | | 117 | 0 | 0 |
WABTEC | COM | 929740108 | 169,746 | 1,074 | SH | | SOLE | | 1,074 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 121,817 | 571 | SH | | SOLE | | 571 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 917 | 5 | SH | | SOLE | | 5 | 0 | 0 |
WEC ENERGY GROUP INC | COM | 92939U106 | 33,738 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WEX INC | COM | 96208T104 | 57,925 | 327 | SH | | SOLE | | 327 | 0 | 0 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 431,155 | 8,225 | SH | | SOLE | | 8,225 | 0 | 0 |
WIDEPOINT CORP | COM | 967590209 | 132,278 | 31,570 | SH | | SOLE | | 31,570 | 0 | 0 |
WILLDAN GROUP INC | COM | 96924N100 | 4,478,184 | 155,223 | SH | | SOLE | | 71,202 | 0 | 84,021 |
WILLIAMS COS INC | COM | 969457100 | 28,900 | 680 | SH | | SOLE | | 680 | 0 | 0 |
XYLEM INC | COM | 98419M100 | 6,677,754 | 49,235 | SH | | SOLE | | 47,390 | 0 | 1,845 |
ZETA GLOBAL HOLDINGS CORP | COM | 98956A105 | 5,391,175 | 305,449 | SH | | SOLE | | 132,275 | 0 | 173,174 |
ZSCALER INC | COM | 98980G102 | 3,945,084 | 20,527 | SH | | SOLE | | 20,076 | 0 | 451 |
ZURN ELKAY WATER SOLNS CORP | COM | 98983L108 | 1,271,080 | 43,234 | SH | | SOLE | | 38,473 | 0 | 4,761 |
BP PLC | ADR | 055622104 | 5,668,582 | 157,024 | SH | | SOLE | | 155,276 | 0 | 1,748 |
BRAINSWAY LTD | ADR | 10501L106 | 2,105,483 | 346,867 | SH | | SOLE | | 164,384 | 0 | 182,483 |
EQUINOR ASA | ADR | 29446M102 | 335,380 | 11,743 | SH | | SOLE | | 11,743 | 0 | 0 |
NOVARTIS AG | ADR | 66987V109 | 385,918 | 3,625 | SH | | SOLE | | 3,625 | 0 | 0 |
RIO TINTO PLC | ADR | 767204100 | 95,730 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
SANOFI | ADR | 80105N105 | 9,704 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TR | ETF | 46428Q109 | 20,485 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR | ETF | 464287648 | 248,878 | 948 | SH | | SOLE | | 948 | 0 | 0 |
SPDR S&P 500 ETF TR | ETF | 78462F103 | 44,082 | 81 | SH | | SOLE | | 0 | 0 | 81 |
VANECK ETF TRUST | ETF | 92189F791 | 6,571 | 156 | SH | | SOLE | | 156 | 0 | 0 |
VANGUARD INDEX FDS | ETF | 922908769 | 322,617 | 1,206 | SH | | SOLE | | 1,206 | 0 | 0 |