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 | 186,634 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACI WORLDWIDE INC | COM | 004498101 | 141,095 | 2,772 | SH | | SOLE | | 2,772 | 0 | 0 |
ACM RESH INC | COM | 00108J109 | 268,569 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC | COM | 00508Y102 | 149,537 | 543 | SH | | SOLE | | 543 | 0 | 0 |
ACV AUCTIONS INC | COM | 00091G104 | 2,914,671 | 143,368 | SH | | SOLE | | 62,428 | 0 | 80,940 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 3,679,519 | 718,656 | SH | | SOLE | | 336,505 | 0 | 382,151 |
ADVANCED DRAIN SYS INC DEL | COM | 00790R104 | 1,536,239 | 9,775 | SH | | SOLE | | 8,621 | 0 | 1,154 |
AGNICO EAGLE MINES LTD | COM | 008474108 | 3,740,999 | 46,437 | SH | | SOLE | | 45,936 | 0 | 501 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,294,276 | 4,347 | SH | | SOLE | | 4,347 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 1,495,755 | 15,793 | SH | | SOLE | | 14,660 | 0 | 1,133 |
ALPHA PRO TECH LTD | COM | 020772109 | 221,274 | 38,820 | SH | | SOLE | | 38,820 | 0 | 0 |
ALPHABET INC | COM | 02079K107 | 53,501 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALTAIR ENGR INC | COM | 021369103 | 71,250 | 746 | SH | | SOLE | | 746 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 6,339,319 | 34,022 | SH | | SOLE | | 33,182 | 0 | 840 |
AMBARELLA INC | COM | G037AX101 | 4,818,341 | 85,424 | SH | | SOLE | | 60,343 | 0 | 25,081 |
AMER SOFTWARE INC | COM | 029683109 | 2,979,841 | 266,295 | SH | | SOLE | | 121,670 | 0 | 144,625 |
AMERICAN EXPRESS CO | COM | 025816109 | 1,124,938 | 4,148 | SH | | SOLE | | 4,148 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP | COM | 030111207 | 10,962,342 | 464,506 | SH | | SOLE | | 309,615 | 0 | 154,891 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 42,556 | 291 | SH | | SOLE | | 291 | 0 | 0 |
AMICUS THERAPEUTICS INC | COM | 03152W109 | 2,870,175 | 268,743 | SH | | SOLE | | 115,501 | 0 | 153,242 |
AMPHENOL CORP NEW | COM | 032095101 | 10,947 | 168 | SH | | SOLE | | 168 | 0 | 0 |
APPLE INC | COM | 037833100 | 9,840,522 | 42,234 | SH | | SOLE | | 41,331 | 0 | 903 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 269,987 | 1,210 | SH | | SOLE | | 1,210 | 0 | 0 |
AQUESTIVE THERAPEUTICS INC | COM | 03843E104 | 3,521,248 | 707,078 | SH | | SOLE | | 324,064 | 0 | 383,014 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 15,652 | 262 | SH | | SOLE | | 262 | 0 | 0 |
ARCOSA INC | COM | 039653100 | 74,766 | 789 | SH | | SOLE | | 789 | 0 | 0 |
ARCUTIS BIOTHERAPEUTICS INC | COM | 03969K108 | 1,524,865 | 163,964 | SH | | SOLE | | 71,480 | 0 | 92,484 |
ARGAN INC | COM | 04010E109 | 5,028,697 | 49,578 | SH | | SOLE | | 22,628 | 0 | 26,950 |
ARLO TECHNOLOGIES INC | COM | 04206A101 | 2,602,366 | 214,894 | SH | | SOLE | | 94,665 | 0 | 120,229 |
ARRAY TECHNOLOGIES INC | COM | 04271T100 | 875,503 | 132,652 | SH | | SOLE | | 124,160 | 0 | 8,492 |
ARTERIS INC | COM | 04302A104 | 2,503,527 | 324,291 | SH | | SOLE | | 148,074 | 0 | 176,217 |
ASCENT INDUSTRIES CO | COM | 871565107 | 131,804 | 13,588 | SH | | SOLE | | 13,588 | 0 | 0 |
ASGN INC | COM | 00191U102 | 270,367 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
ASPEN AEROGELS INC | COM | 04523Y105 | 5,974,588 | 215,767 | SH | | SOLE | | 124,978 | 0 | 90,789 |
ATERIAN INC | COM | 02156U200 | 102,105 | 35,453 | SH | | SOLE | | 35,453 | 0 | 0 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 197,032 | 712 | SH | | SOLE | | 712 | 0 | 0 |
AVEPOINT INC | COM | 053604104 | 6,973,854 | 592,511 | SH | | SOLE | | 406,766 | 0 | 185,745 |
AVIENT CORPORATION | COM | 05368V106 | 1,230,689 | 24,457 | SH | | SOLE | | 24,396 | 0 | 61 |
AVITA MEDICAL INC | COM | 05380C102 | 2,477,328 | 231,094 | SH | | SOLE | | 105,311 | 0 | 125,783 |
AWARE INC MASS | COM | 05453N100 | 91,112 | 48,723 | SH | | SOLE | | 48,723 | 0 | 0 |
AXALTA COATING SYS LTD | COM | G0750C108 | 96,700 | 2,672 | SH | | SOLE | | 2,672 | 0 | 0 |
AXCELIS TECHNOLOGIES INC | COM | 054540208 | 390,566 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
BADGER METER INC | COM | 056525108 | 3,264,574 | 14,947 | SH | | SOLE | | 13,200 | 0 | 1,747 |
BANCORP INC DEL | COM | 05969A105 | 2,663,391 | 49,783 | SH | | SOLE | | 22,732 | 0 | 27,051 |
BARRICK GOLD CORP | COM | 067901108 | 576,571 | 28,988 | SH | | SOLE | | 27,879 | 0 | 1,109 |
BERKSHIRE HATHAWAY INC DEL | COM | 084670702 | 34,980 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BGC GROUP INC | COM | 088929104 | 2,874,120 | 313,085 | SH | | SOLE | | 137,502 | 0 | 175,583 |
BIODESIX INC | COM | 09075X108 | 1,728,731 | 971,197 | SH | | SOLE | | 470,865 | 0 | 500,332 |
BLEND LABS INC | COM | 09352U108 | 1,802,779 | 480,741 | SH | | SOLE | | 224,957 | 0 | 255,784 |
BLUEPRINT MEDICINES CORP | COM | 09627Y109 | 3,280,143 | 35,461 | SH | | SOLE | | 34,657 | 0 | 804 |
BM TECHNOLOGIES INC | COM | 05591L107 | 144,228 | 42,420 | SH | | SOLE | | 42,420 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 57,949 | 1,120 | SH | | SOLE | | 1,120 | 0 | 0 |
BROADWIND INC | COM | 11161T207 | 153,933 | 67,812 | SH | | SOLE | | 67,812 | 0 | 0 |
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 3,026,348 | 15,611 | SH | | SOLE | | 6,849 | 0 | 8,762 |
BWX TECHNOLOGIES INC | COM | 05605H100 | 2,662,280 | 24,492 | SH | | SOLE | | 23,960 | 0 | 532 |
CAESARSTONE LTD | COM | M20598104 | 1,780,192 | 390,393 | SH | | SOLE | | 174,374 | 0 | 216,019 |
CAMTEK LTD | COM | M20791105 | 340,560 | 4,265 | SH | | SOLE | | 4,265 | 0 | 0 |
CECO ENVIRONMENTAL CORP | COM | 125141101 | 5,877,613 | 208,426 | SH | | SOLE | | 95,925 | 0 | 112,501 |
CERAGON NETWORKS LTD | COM | M22013102 | 3,428,107 | 1,251,134 | SH | | SOLE | | 571,584 | 0 | 679,550 |
CHENIERE ENERGY INC | COM | 16411R208 | 1,681,864 | 9,352 | SH | | SOLE | | 9,088 | 0 | 264 |
CINCINNATI FINL CORP | COM | 172062101 | 74,730 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CLEAN HARBORS INC | COM | 184496107 | 112,879 | 467 | SH | | SOLE | | 467 | 0 | 0 |
CLEARPOINT NEURO INC | COM | 18507C103 | 5,199,792 | 463,853 | SH | | SOLE | | 212,124 | 0 | 251,729 |
CLEARWATER ANALYTICS HLDGS INC | COM | 185123106 | 70,927 | 2,809 | SH | | SOLE | | 2,809 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 611,169 | 8,505 | SH | | SOLE | | 8,505 | 0 | 0 |
COGNEX CORP | COM | 192422103 | 2,280,596 | 56,311 | SH | | SOLE | | 52,794 | 0 | 3,517 |
COGNYTE SOFTWARE LTD | COM | M25133105 | 2,644,046 | 389,403 | SH | | SOLE | | 179,470 | 0 | 209,933 |
COLGATE PALMOLIVE CO | COM | 194162103 | 1,195,268 | 11,514 | SH | | SOLE | | 11,514 | 0 | 0 |
CONSTELLATION BRANDS INC | COM | 21036P108 | 526,203 | 2,042 | SH | | SOLE | | 2,042 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 159,574 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COVENANT LOGISTICS GROUP INC | COM | 22284P105 | 3,202,315 | 60,604 | SH | | SOLE | | 28,363 | 0 | 32,241 |
CREATIVE REALITIES INC | COM | 22530J309 | 117,646 | 25,631 | SH | | SOLE | | 25,631 | 0 | 0 |
CREXENDO INC | COM | 226552107 | 3,845,442 | 828,759 | SH | | SOLE | | 380,178 | 0 | 448,581 |
CULP INC | COM | 230215105 | 99,861 | 15,246 | SH | | SOLE | | 15,246 | 0 | 0 |
DANA INC | COM | 235825205 | 42,229 | 3,999 | SH | | SOLE | | 3,999 | 0 | 0 |
DATA I O CORP | COM | 237690102 | 72,947 | 28,384 | SH | | SOLE | | 28,384 | 0 | 0 |
DAY ONE BIOPHARMACEUTICALS INC | COM | 23954D109 | 2,566,324 | 184,230 | SH | | SOLE | | 80,277 | 0 | 103,953 |
DELCATH SYS INC | COM | 24661P807 | 3,040,600 | 336,722 | SH | | SOLE | | 153,929 | 0 | 182,793 |
DEXCOM INC | COM | 252131107 | 51,353 | 766 | SH | | SOLE | | 766 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 3,064,229 | 31,856 | SH | | SOLE | | 31,466 | 0 | 390 |
DLH HLDGS CORP | COM | 23335Q100 | 976,585 | 104,336 | SH | | SOLE | | 47,741 | 0 | 56,595 |
DOCEBO INC | COM | 25609L105 | 3,587,979 | 81,176 | SH | | SOLE | | 35,388 | 0 | 45,788 |
DOLLAR TREE INC | COM | 256746108 | 903,049 | 12,842 | SH | | SOLE | | 12,797 | 0 | 45 |
DOW INC | COM | 260557103 | 111,609 | 2,043 | SH | | SOLE | | 2,043 | 0 | 0 |
DT MIDSTREAM INC | COM | 23345M107 | 28,868 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO | COM | 233331107 | 94,381 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW | COM | 26441C204 | 245,358 | 2,128 | SH | | SOLE | | 2,128 | 0 | 0 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 63,714 | 715 | SH | | SOLE | | 715 | 0 | 0 |
EATON CORP PLC | COM | G29183103 | 33,807 | 102 | SH | | SOLE | | 71 | 0 | 31 |
ECOLAB INC | COM | 278865100 | 21,192 | 83 | SH | | SOLE | | 83 | 0 | 0 |
ENERGY RECOVERY INC | COM | 29270J100 | 4,128,838 | 237,426 | SH | | SOLE | | 223,715 | 0 | 13,711 |
ENERGY SVCS ACQUISITION CORP | COM | 29271Q103 | 188,955 | 19,890 | SH | | SOLE | | 19,890 | 0 | 0 |
ENOVIX CORPORATION | COM | 293594107 | 747,490 | 80,031 | SH | | SOLE | | 71,174 | 0 | 8,857 |
ENPHASE ENERGY INC | COM | 29355A107 | 1,159,698 | 10,261 | SH | | SOLE | | 9,112 | 0 | 1,149 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 36,853 | 1,266 | SH | | SOLE | | 1,266 | 0 | 0 |
ENVIRI CORP | COM | 415864107 | 4,020,916 | 388,870 | SH | | SOLE | | 179,283 | 0 | 209,587 |
ETON PHARMACEUTICALS INC | COM | 29772L108 | 163,512 | 27,252 | SH | | SOLE | | 27,252 | 0 | 0 |
EURONET WORLDWIDE INC | COM | 298736109 | 53,683 | 541 | SH | | SOLE | | 541 | 0 | 0 |
EVERCORE INC | COM | 29977A105 | 3,143,189 | 12,407 | SH | | SOLE | | 5,372 | 0 | 7,035 |
EVERQUOTE INC | COM | 30041R108 | 4,570,076 | 216,694 | SH | | SOLE | | 149,480 | 0 | 67,214 |
EVOLUS INC | COM | 30052C107 | 4,787,959 | 295,553 | SH | | SOLE | | 137,286 | 0 | 158,267 |
EVOLV TECHNOLOGIES HLDNGS INC | COM | 30049H102 | 1,614,306 | 398,594 | SH | | SOLE | | 181,672 | 0 | 216,922 |
EXELIXIS INC | COM | 30161Q104 | 74,191 | 2,859 | SH | | SOLE | | 2,859 | 0 | 0 |
EXPRO GROUP HOLDINGS NV | COM | N3144W105 | 2,044,140 | 119,053 | SH | | SOLE | | 51,735 | 0 | 67,318 |
EXXON MOBIL CORP | COM | 30231G102 | 3,336,785 | 28,466 | SH | | SOLE | | 27,477 | 0 | 989 |
EYEPOINT PHARMACEUTICALS INC | COM | 30233G209 | 1,135,731 | 142,144 | SH | | SOLE | | 64,896 | 0 | 77,248 |
FEDEX CORP | COM | 31428X106 | 12,316 | 45 | SH | | SOLE | | 45 | 0 | 0 |
FIRST SOLAR INC | COM | 336433107 | 22,200 | 89 | SH | | SOLE | | 89 | 0 | 0 |
FIVE BELOW INC | COM | 33829M101 | 28,890 | 327 | SH | | SOLE | | 327 | 0 | 0 |
FLOWSERVE CORP | COM | 34354P105 | 74,279 | 1,437 | SH | | SOLE | | 1,437 | 0 | 0 |
FRANCO NEV CORP | COM | 351858105 | 450,406 | 3,625 | SH | | SOLE | | 3,625 | 0 | 0 |
FREEPORT-MCMORAN INC | COM | 35671D857 | 58,157 | 1,165 | SH | | SOLE | | 1,165 | 0 | 0 |
FRONTDOOR INC | COM | 35905A109 | 3,254,874 | 67,824 | SH | | SOLE | | 29,621 | 0 | 38,203 |
FUEL TECH INC | COM | 359523107 | 145,861 | 138,915 | SH | | SOLE | | 138,915 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,091,716 | 3,880 | SH | | SOLE | | 3,880 | 0 | 0 |
GATES INDL CORP PLC | COM | G39108108 | 84,029 | 4,788 | SH | | SOLE | | 4,788 | 0 | 0 |
GE AEROSPACE | COM | 369604301 | 204,044 | 1,082 | SH | | SOLE | | 857 | 0 | 225 |
GE VERNOVA INC | COM | 36828A101 | 2,951,648 | 11,576 | SH | | SOLE | | 10,252 | 0 | 1,324 |
GENASYS INC | COM | 36872P103 | 225,732 | 63,408 | SH | | SOLE | | 63,408 | 0 | 0 |
GENERAC HLDGS INC | COM | 368736104 | 5,551,267 | 34,940 | SH | | SOLE | | 33,327 | 0 | 1,613 |
GENPACT LIMITED | COM | G3922B107 | 77,557 | 1,978 | SH | | SOLE | | 1,978 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP | COM | 37364X109 | 224,936 | 21,754 | SH | | SOLE | | 21,754 | 0 | 0 |
GLAUKOS CORP | COM | 377322102 | 190,990 | 1,466 | SH | | SOLE | | 1,466 | 0 | 0 |
GLOBUS MED INC | COM | 379577208 | 4,720,638 | 65,986 | SH | | SOLE | | 65,048 | 0 | 938 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 4,695,717 | 9,484 | SH | | SOLE | | 9,200 | 0 | 284 |
GRAHAM CORP | COM | 384556106 | 5,629,586 | 190,253 | SH | | SOLE | | 91,294 | 0 | 98,959 |
GRAND CANYON ED INC | COM | 38526M106 | 326,255 | 2,300 | SH | | SOLE | | 2,300 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP | COM | 390607109 | 3,659,354 | 347,517 | SH | | SOLE | | 162,795 | 0 | 184,722 |
GRIFFON CORP | COM | 398433102 | 3,700,270 | 52,861 | SH | | SOLE | | 23,158 | 0 | 29,703 |
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 8,280,596 | 45,264 | SH | | SOLE | | 44,279 | 0 | 985 |
HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 1,939,972 | 56,280 | SH | | SOLE | | 50,023 | 0 | 6,257 |
HAEMONETICS CORP MASS | COM | 405024100 | 56,025 | 697 | SH | | SOLE | | 697 | 0 | 0 |
HCI GROUP INC | COM | 40416E103 | 9,483,268 | 88,579 | SH | | SOLE | | 65,769 | 0 | 22,810 |
HEALTH CATALYST INC | COM | 42225T107 | 2,011,891 | 247,161 | SH | | SOLE | | 112,748 | 0 | 134,413 |
HELMERICH & PAYNE INC | COM | 423452101 | 22,298 | 733 | SH | | SOLE | | 733 | 0 | 0 |
HUBBELL INC | COM | 443510607 | 2,616,790 | 6,109 | SH | | SOLE | | 5,425 | 0 | 684 |
HUDSON GLOBAL INC | COM | 443787205 | 123,562 | 7,713 | SH | | SOLE | | 7,713 | 0 | 0 |
IAC INC | COM | 44891N208 | 62,969 | 1,170 | SH | | SOLE | | 1,170 | 0 | 0 |
IDENTIV INC | COM | 45170X205 | 1,628,414 | 461,307 | SH | | SOLE | | 209,310 | 0 | 251,997 |
IDEX CORP | COM | 45167R104 | 18,018 | 84 | SH | | SOLE | | 84 | 0 | 0 |
INSMED INC | COM | 457669307 | 5,635,089 | 77,193 | SH | | SOLE | | 33,678 | 0 | 43,515 |
INTEGRAL AD SCIENCE HLDNG CORP | COM | 45828L108 | 1,604,809 | 148,456 | SH | | SOLE | | 64,742 | 0 | 83,714 |
INTERFACE INC | COM | 458665304 | 3,110,264 | 163,957 | SH | | SOLE | | 76,139 | 0 | 87,818 |
INTEST CORP | COM | 461147100 | 185,676 | 25,435 | SH | | SOLE | | 25,435 | 0 | 0 |
INTRA-CELLULAR THERAPIES INC | COM | 46116X101 | 4,272,030 | 58,385 | SH | | SOLE | | 57,058 | 0 | 1,327 |
INTUIT | COM | 461202103 | 2,601,369 | 4,189 | SH | | SOLE | | 4,029 | 0 | 160 |
ITRON INC | COM | 465741106 | 92,497 | 866 | SH | | SOLE | | 866 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 51,697 | 319 | SH | | SOLE | | 319 | 0 | 0 |
JPMORGAN CHASE & CO. | COM | 46625H100 | 819,402 | 3,886 | SH | | SOLE | | 3,886 | 0 | 0 |
KELLY SVCS INC | COM | 488152208 | 1,706,034 | 79,684 | SH | | SOLE | | 36,361 | 0 | 43,323 |
KINIKSA PHARMACEUTICALS INTL P | COM | G52694109 | 5,010,895 | 200,516 | SH | | SOLE | | 93,214 | 0 | 107,302 |
KINROSS GOLD CORP | COM | 496902404 | 24,907 | 2,661 | SH | | SOLE | | 2,661 | 0 | 0 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 9,378,972 | 402,531 | SH | | SOLE | | 251,368 | 0 | 151,163 |
LAIRD SUPERFOOD INC | COM | 50736T102 | 110,350 | 22,248 | SH | | SOLE | | 22,248 | 0 | 0 |
LANTRONIX INC | COM | 516548203 | 1,929,169 | 468,245 | SH | | SOLE | | 214,617 | 0 | 253,628 |
LENSAR INC | COM | 52634L108 | 154,373 | 33,706 | SH | | SOLE | | 33,706 | 0 | 0 |
LEONARDO DRS INC | COM | 52661A108 | 10,589,329 | 375,242 | SH | | SOLE | | 175,190 | 0 | 200,052 |
LIGAND PHARMACEUTICALS INC | COM | 53220K504 | 6,921,023 | 69,148 | SH | | SOLE | | 51,157 | 0 | 17,991 |
LINCOLN EDL SVCS CORP | COM | 533535100 | 5,298,244 | 443,739 | SH | | SOLE | | 215,007 | 0 | 228,732 |
LIQUIDITY SVCS INC | COM | 53635B107 | 2,749,384 | 120,587 | SH | | SOLE | | 55,024 | 0 | 65,563 |
LSI INDS INC OHIO | COM | 50216C108 | 4,948,312 | 306,397 | SH | | SOLE | | 140,877 | 0 | 165,520 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2,398 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 600,804 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MARQETA INC | COM | 57142B104 | 38,957 | 7,918 | SH | | SOLE | | 7,918 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 951,925 | 4,267 | SH | | SOLE | | 4,267 | 0 | 0 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 1,005,451 | 1,868 | SH | | SOLE | | 1,868 | 0 | 0 |
MASTERCARD INCORPORATED | COM | 57636Q104 | 24,690 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO | COM | 576485205 | 2,187,873 | 44,271 | SH | | SOLE | | 23,501 | 0 | 20,770 |
MATRIX SVC CO | COM | 576853105 | 2,744,786 | 238,056 | SH | | SOLE | | 108,568 | 0 | 129,488 |
MATSON INC | COM | 57686G105 | 150,036 | 1,052 | SH | | SOLE | | 1,052 | 0 | 0 |
MEDIWOUND LTD | COM | M68830112 | 2,057,702 | 113,937 | SH | | SOLE | | 52,070 | 0 | 61,867 |
MERCK & CO INC | COM | 58933Y105 | 128,550 | 1,132 | SH | | SOLE | | 1,028 | 0 | 104 |
MICRON TECHNOLOGY INC | COM | 595112103 | 15,868 | 153 | SH | | SOLE | | 153 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 9,090,518 | 21,126 | SH | | SOLE | | 20,600 | 0 | 526 |
MIRION TECHNOLOGIES INC | COM | 60471A101 | 3,890,861 | 351,478 | SH | | SOLE | | 152,089 | 0 | 199,389 |
MONDELEZ INTL INC | COM | 609207105 | 1,989 | 27 | SH | | SOLE | | 27 | 0 | 0 |
MONOLITHIC PWR SYS INC | COM | 609839105 | 277,350 | 300 | SH | | SOLE | | 300 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP I | COM | 615111101 | 2,646,017 | 100,609 | SH | | SOLE | | 47,228 | 0 | 53,381 |
MORGAN STANLEY | COM | 617446448 | 37,839 | 363 | SH | | SOLE | | 363 | 0 | 0 |
MP MATERIALS CORP | COM | 553368101 | 2,094,137 | 118,648 | SH | | SOLE | | 104,592 | 0 | 14,056 |
MRC GLOBAL INC | COM | 55345K103 | 3,824,484 | 300,195 | SH | | SOLE | | 139,638 | 0 | 160,557 |
MUELLER WTR PRODS INC | COM | 624758108 | 1,591,326 | 73,333 | SH | | SOLE | | 65,108 | 0 | 8,225 |
MYOMO INC | COM | 62857J201 | 3,605,531 | 899,135 | SH | | SOLE | | 415,352 | 0 | 483,783 |
MYRIAD GENETICS INC | COM | 62855J104 | 6,459,685 | 235,841 | SH | | SOLE | | 157,949 | 0 | 77,892 |
NEWMONT CORP | COM | 651639106 | 258,131 | 4,829 | SH | | SOLE | | 4,829 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 9,391,368 | 111,101 | SH | | SOLE | | 104,143 | 0 | 6,958 |
NEXTERA ENERGY PARTNERS LP | COM | 65341B106 | 2,127 | 77 | SH | | SOLE | | 77 | 0 | 0 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 139,737 | 11,370 | SH | | SOLE | | 11,370 | 0 | 0 |
NOVA LTD | COM | M7516K103 | 1,004,615 | 4,822 | SH | | SOLE | | 4,822 | 0 | 0 |
NOVANTA INC | COM | 67000B104 | 4,182,971 | 23,379 | SH | | SOLE | | 10,608 | 0 | 12,771 |
NOVOCURE LTD | COM | G6674U108 | 2,531,075 | 161,937 | SH | | SOLE | | 70,528 | 0 | 91,409 |
NUTANIX INC | COM | 67059N108 | 96,992 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
NUTEX HEALTH INC | COM | 67079U306 | 1,579,435 | 72,785 | SH | | SOLE | | 33,218 | 0 | 39,567 |
NV5 GLOBAL INC | COM | 62945V109 | 130,872 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
NVENT ELECTRIC PLC | COM | G6700G107 | 141,995 | 2,021 | SH | | SOLE | | 2,021 | 0 | 0 |
OCULAR THERAPEUTIX INC | COM | 67576A100 | 3,859,990 | 443,677 | SH | | SOLE | | 207,194 | 0 | 236,483 |
OLD REP INTL CORP | COM | 680223104 | 30 | 1 | SH | | SOLE | | 1 | 0 | 0 |
OLO INC | COM | 68134L109 | 2,235,809 | 450,768 | SH | | SOLE | | 211,097 | 0 | 239,671 |
ONE STOP SYS INC | COM | 68247W109 | 196,723 | 82,311 | SH | | SOLE | | 82,311 | 0 | 0 |
ONESPAN INC | COM | 68287N100 | 4,268,003 | 256,029 | SH | | SOLE | | 116,156 | 0 | 139,873 |
OOMA INC | COM | 683416101 | 228,609 | 20,071 | SH | | SOLE | | 9,145 | 0 | 10,926 |
OPTEX SYS HLDGS INC | COM | 68384X209 | 172,835 | 22,652 | SH | | SOLE | | 22,652 | 0 | 0 |
OPTIMIZERX CORP | COM | 68401U204 | 1,868,433 | 242,025 | SH | | SOLE | | 110,507 | 0 | 131,518 |
ORACLE CORP | COM | 68389X105 | 170,400 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO | COM | 68622V106 | 1,836 | 96 | SH | | SOLE | | 96 | 0 | 0 |
OUSTER INC | COM | 68989M202 | 1,041,088 | 165,252 | SH | | SOLE | | 75,698 | 0 | 89,554 |
PATRICK INDS INC | COM | 703343103 | 5,131,472 | 36,043 | SH | | SOLE | | 19,275 | 0 | 16,768 |
PAYCHEX INC | COM | 704326107 | 2,570,141 | 19,153 | SH | | SOLE | | 18,544 | 0 | 609 |
PAYMENTUS HOLDINGS INC | COM | 70439P108 | 4,207,884 | 210,184 | SH | | SOLE | | 91,616 | 0 | 118,568 |
PEGASYSTEMS INC | COM | 705573103 | 2,637,891 | 36,091 | SH | | SOLE | | 35,279 | 0 | 812 |
PEPSICO INC | COM | 713448108 | 1,005,166 | 5,911 | SH | | SOLE | | 5,911 | 0 | 0 |
PERFORMANT FINL CORP | COM | 71377E105 | 2,481,965 | 663,627 | SH | | SOLE | | 306,850 | 0 | 356,777 |
PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 | 2,695,928 | 219,717 | SH | | SOLE | | 100,106 | 0 | 119,611 |
PERMA-PIPE INTL HLDGS INC | COM | 714167103 | 189,910 | 14,631 | SH | | SOLE | | 14,631 | 0 | 0 |
PFIZER INC | COM | 717081103 | 4,369,708 | 150,992 | SH | | SOLE | | 147,691 | 0 | 3,301 |
PHILIP MORRIS INTL INC | COM | 718172109 | 48,803 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC | COM | 71944F106 | 2,685,779 | 117,849 | SH | | SOLE | | 51,355 | 0 | 66,494 |
PIXELWORKS INC | COM | 72581M305 | 47,863 | 67,412 | SH | | SOLE | | 67,412 | 0 | 0 |
PPL CORP | COM | 69351T106 | 40,953 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIMORIS SVCS CORP | COM | 74164F103 | 8,656,417 | 149,043 | SH | | SOLE | | 141,132 | 0 | 7,911 |
PROCEPT BIOROBOTICS CORP | COM | 74276L105 | 6,489,079 | 80,992 | SH | | SOLE | | 35,220 | 0 | 45,772 |
PROCTER AND GAMBLE CO | COM | 742718109 | 1,636,567 | 9,449 | SH | | SOLE | | 9,449 | 0 | 0 |
PROFIRE ENERGY INC | COM | 74316X101 | 189,262 | 112,656 | SH | | SOLE | | 112,656 | 0 | 0 |
Q2 HLDGS INC | COM | 74736L109 | 189,773 | 2,379 | SH | | SOLE | | 2,379 | 0 | 0 |
QUANTA SVCS INC | COM | 74762E102 | 562,013 | 1,885 | SH | | SOLE | | 1,478 | 0 | 407 |
RANGE RES CORP | COM | 75281A109 | 80,468 | 2,616 | SH | | SOLE | | 2,616 | 0 | 0 |
RED VIOLET INC | COM | 75704L104 | 1,942,538 | 68,279 | SH | | SOLE | | 31,183 | 0 | 37,096 |
REGAL REXNORD CORPORATION | COM | 758750103 | 16,588 | 100 | SH | | SOLE | | 100 | 0 | 0 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,832,316 | 671,178 | SH | | SOLE | | 320,190 | 0 | 350,988 |
REVOLVE GROUP INC | COM | 76156B107 | 3,257,653 | 131,463 | SH | | SOLE | | 76,542 | 0 | 54,921 |
RICHARDSON ELECTRS LTD | COM | 763165107 | 224,119 | 18,162 | SH | | SOLE | | 18,162 | 0 | 0 |
RIVIAN AUTOMOTIVE INC | COM | 76954A103 | 524,412 | 46,739 | SH | | SOLE | | 41,607 | 0 | 5,132 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 18,792 | 70 | SH | | SOLE | | 70 | 0 | 0 |
ROYAL GOLD INC | COM | 780287108 | 29,463 | 210 | SH | | SOLE | | 192 | 0 | 18 |
RTX CORPORATION | COM | 75513E101 | 94,262 | 778 | SH | | SOLE | | 778 | 0 | 0 |
SALESFORCE INC | COM | 79466L302 | 6,145,337 | 22,452 | SH | | SOLE | | 21,921 | 0 | 531 |
SANDOZ GROUP AG | COM | 799926100 | 8,446 | 203 | SH | | SOLE | | 203 | 0 | 0 |
SCHLUMBERGER LTD | COM | 806857108 | 21,562 | 514 | SH | | SOLE | | 514 | 0 | 0 |
SELECT MED HLDGS CORP | COM | 81619Q105 | 4,792,847 | 137,449 | SH | | SOLE | | 135,837 | 0 | 1,612 |
SEMPRA | COM | 816851109 | 32,616 | 390 | SH | | SOLE | | 390 | 0 | 0 |
SHYFT GROUP INC | COM | 825698103 | 2,291,555 | 182,594 | SH | | SOLE | | 83,336 | 0 | 99,258 |
SI-BONE INC | COM | 825704109 | 2,341,986 | 167,524 | SH | | SOLE | | 76,410 | 0 | 91,114 |
SIMILARWEB LTD | COM | M84137104 | 2,699,285 | 305,349 | SH | | SOLE | | 137,692 | 0 | 167,657 |
SITIME CORP | COM | 82982T106 | 145,784 | 850 | SH | | SOLE | | 850 | 0 | 0 |
SNAP ON INC | COM | 833034101 | 361,558 | 1,248 | SH | | SOLE | | 936 | 0 | 312 |
SOUTHERN CO | COM | 842587107 | 216,432 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STEREOTAXIS INC | COM | 85916J409 | 2,876,663 | 1,410,129 | SH | | SOLE | | 631,191 | 0 | 778,938 |
STERLING INFRASTRUCTURE INC | COM | 859241101 | 6,522,275 | 44,975 | SH | | SOLE | | 28,699 | 0 | 16,276 |
STRATTEC SEC CORP | COM | 863111100 | 265,729 | 6,229 | SH | | SOLE | | 6,229 | 0 | 0 |
SUNOPTA INC | COM | 8676EP108 | 5,175,379 | 811,188 | SH | | SOLE | | 521,615 | 0 | 289,573 |
SWEETGREEN INC | COM | 87043Q108 | 3,993,336 | 112,647 | SH | | SOLE | | 49,092 | 0 | 63,555 |
SYMBOTIC INC | COM | 87151X101 | 697,749 | 28,608 | SH | | SOLE | | 25,286 | 0 | 3,322 |
TACTILE SYS TECHNOLOGY INC | COM | 87357P100 | 1,802,889 | 123,401 | SH | | SOLE | | 56,309 | 0 | 67,092 |
TARSUS PHARMACEUTICALS INC | COM | 87650L103 | 3,590,141 | 109,156 | SH | | SOLE | | 47,639 | 0 | 61,517 |
TENET HEALTHCARE CORP | COM | 88033G407 | 6,380,086 | 38,388 | SH | | SOLE | | 37,521 | 0 | 867 |
TERADYNE INC | COM | 880770102 | 19,420 | 145 | SH | | SOLE | | 145 | 0 | 0 |
TESLA INC | COM | 88160R101 | 175,292 | 670 | SH | | SOLE | | 670 | 0 | 0 |
TETRA TECH INC NEW | COM | 88162G103 | 2,092,631 | 44,373 | SH | | SOLE | | 39,398 | 0 | 4,975 |
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 2,711,942 | 874,820 | SH | | SOLE | | 395,719 | 0 | 479,101 |
TOWER SEMICONDUCTOR LTD | COM | M87915274 | 7,948,167 | 179,579 | SH | | SOLE | | 132,904 | 0 | 46,675 |
TRANE TECHNOLOGIES PLC | COM | G8994E103 | 339,750 | 874 | SH | | SOLE | | 81 | 0 | 793 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 177,094 | 36,439 | SH | | SOLE | | 36,439 | 0 | 0 |
TRANSCAT INC | COM | 893529107 | 5,246,732 | 43,444 | SH | | SOLE | | 19,851 | 0 | 23,593 |
TRIMBLE INC | COM | 896239100 | 1,763,666 | 28,405 | SH | | SOLE | | 25,296 | 0 | 3,109 |
TRIPADVISOR INC | COM | 896945201 | 30,154 | 2,081 | SH | | SOLE | | 2,081 | 0 | 0 |
TURTLE BEACH CORP | COM | 900450206 | 3,551,241 | 231,502 | SH | | SOLE | | 106,501 | 0 | 125,001 |
ULTA BEAUTY INC | COM | 90384S303 | 373,166 | 959 | SH | | SOLE | | 959 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 8,627 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED GUARDIAN INC | COM | 910571108 | 125,849 | 7,925 | SH | | SOLE | | 7,925 | 0 | 0 |
UNITED PARCEL SERVICE INC | COM | 911312106 | 55,081 | 404 | SH | | SOLE | | 404 | 0 | 0 |
UNIVERSAL INS HLDGS INC | COM | 91359V107 | 4,468,320 | 201,639 | SH | | SOLE | | 92,065 | 0 | 109,574 |
UNIVERSAL STAINLESS & ALLOY PR | COM | 913837100 | 200,258 | 5,184 | SH | | SOLE | | 5,184 | 0 | 0 |
UPWORK INC | COM | 91688F104 | 1,636,355 | 156,589 | SH | | SOLE | | 68,560 | 0 | 88,029 |
VALERO ENERGY CORP | COM | 91913Y100 | 899,570 | 6,662 | SH | | SOLE | | 6,662 | 0 | 0 |
VALMONT INDS INC | COM | 920253101 | 2,394,407 | 8,258 | SH | | SOLE | | 7,250 | 0 | 1,008 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 599,279 | 13,344 | SH | | SOLE | | 13,344 | 0 | 0 |
VERTEX INC | COM | 92538J106 | 84,298 | 2,189 | SH | | SOLE | | 2,189 | 0 | 0 |
VIRTRA INC | COM | 92827K301 | 90,265 | 14,512 | SH | | SOLE | | 14,512 | 0 | 0 |
VISA INC | COM | 92826C839 | 32,169 | 117 | SH | | SOLE | | 117 | 0 | 0 |
WABTEC | COM | 929740108 | 156,140 | 859 | SH | | SOLE | | 859 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 118,540 | 571 | SH | | SOLE | | 571 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 1,036 | 5 | SH | | SOLE | | 5 | 0 | 0 |
WEC ENERGY GROUP INC | COM | 92939U106 | 41,357 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WEX INC | COM | 96208T104 | 68,582 | 327 | SH | | SOLE | | 327 | 0 | 0 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 498,657 | 8,164 | SH | | SOLE | | 8,164 | 0 | 0 |
WIDEPOINT CORP | COM | 967590209 | 163,378 | 46,152 | SH | | SOLE | | 46,152 | 0 | 0 |
WILLDAN GROUP INC | COM | 96924N100 | 6,378,413 | 155,761 | SH | | SOLE | | 71,740 | 0 | 84,021 |
WILLIAMS COS INC | COM | 969457100 | 31,042 | 680 | SH | | SOLE | | 680 | 0 | 0 |
XYLEM INC | COM | 98419M100 | 6,592,716 | 48,824 | SH | | SOLE | | 46,979 | 0 | 1,845 |
ZETA GLOBAL HOLDINGS CORP | COM | 98956A105 | 9,137,078 | 306,305 | SH | | SOLE | | 133,131 | 0 | 173,174 |
ZSCALER INC | COM | 98980G102 | 3,355,381 | 19,629 | SH | | SOLE | | 19,178 | 0 | 451 |
BP PLC | ADR | 055622104 | 4,734,097 | 150,815 | SH | | SOLE | | 149,067 | 0 | 1,748 |
BRAINSWAY LTD | ADR | 10501L106 | 3,213,312 | 347,761 | SH | | SOLE | | 165,278 | 0 | 182,483 |
EQUINOR ASA | ADR | 29446M102 | 297,450 | 11,743 | SH | | SOLE | | 11,743 | 0 | 0 |
NOVARTIS AG | ADR | 66987V109 | 319,181 | 2,775 | SH | | SOLE | | 2,775 | 0 | 0 |
RIO TINTO PLC | ADR | 767204100 | 103,339 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
SANOFI | ADR | 80105N105 | 11,526 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TR | ETF | 46428Q109 | 21,904 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR | ETF | 464287648 | 320,352 | 1,128 | SH | | SOLE | | 1,128 | 0 | 0 |
SPDR S&P 500 ETF TR | ETF | 78462F103 | 46,475 | 81 | SH | | SOLE | | 0 | 0 | 81 |
VANECK ETF TRUST | ETF | 92189F791 | 7,614 | 156 | SH | | SOLE | | 156 | 0 | 0 |
VANGUARD INDEX FDS | ETF | 922908769 | 341,491 | 1,206 | SH | | SOLE | | 1,206 | 0 | 0 |