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 | 185,161 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACI WORLDWIDE INC | COM | 004498101 | 59,904 | 1,154 | SH | | SOLE | | 1,154 | 0 | 0 |
ACM RESH INC | COM | 00108J109 | 199,773 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC | COM | 00508Y102 | 38,269 | 131 | SH | | SOLE | | 131 | 0 | 0 |
ACV AUCTIONS INC | COM | 00091G104 | 2,701,404 | 125,065 | SH | | SOLE | | 59,593 | 0 | 65,472 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 3,751,899 | 625,838 | SH | | SOLE | | 318,061 | 0 | 307,777 |
ADVANCED DRAIN SYS INC DEL | COM | 00790R104 | 1,466,270 | 12,684 | SH | | SOLE | | 12,312 | 0 | 372 |
AGNICO EAGLE MINES LTD | COM | 008474108 | 3,553,974 | 45,441 | SH | | SOLE | | 44,940 | 0 | 501 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,194,675 | 4,119 | SH | | SOLE | | 4,119 | 0 | 0 |
AIRGAIN INC | COM | 00938A104 | 145,450 | 20,602 | SH | | SOLE | | 20,602 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 1,362,302 | 15,826 | SH | | SOLE | | 15,539 | 0 | 287 |
ALKAMI TECHNOLOGY INC | COM | 01644J108 | 33,526 | 914 | SH | | SOLE | | 914 | 0 | 0 |
ALPHA PRO TECH LTD | COM | 020772109 | 184,055 | 34,793 | SH | | SOLE | | 34,793 | 0 | 0 |
ALPHABET INC | COM | 02079K107 | 60,941 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALTAIR ENGR INC | COM | 021369103 | 34,042 | 312 | SH | | SOLE | | 312 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 7,347,371 | 33,490 | SH | | SOLE | | 32,650 | 0 | 840 |
AMBARELLA INC | COM | G037AX101 | 6,584,570 | 90,522 | SH | | SOLE | | 64,183 | 0 | 26,339 |
AMERICAN EXPRESS CO | COM | 025816109 | 1,211,497 | 4,082 | SH | | SOLE | | 4,082 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP | COM | 030111207 | 10,587,846 | 429,876 | SH | | SOLE | | 333,193 | 0 | 96,683 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 36,227 | 291 | SH | | SOLE | | 291 | 0 | 0 |
AMICUS THERAPEUTICS INC | COM | 03152W109 | 2,178,036 | 231,214 | SH | | SOLE | | 110,145 | 0 | 121,069 |
AMPHENOL CORP NEW | COM | 032095101 | 11,668 | 168 | SH | | SOLE | | 168 | 0 | 0 |
APPLE INC | COM | 037833100 | 10,427,489 | 41,640 | SH | | SOLE | | 40,737 | 0 | 903 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 120,932 | 505 | SH | | SOLE | | 505 | 0 | 0 |
AQUESTIVE THERAPEUTICS INC | COM | 03843E104 | 2,218,984 | 623,310 | SH | | SOLE | | 314,238 | 0 | 309,072 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 13,236 | 262 | SH | | SOLE | | 262 | 0 | 0 |
ARCOSA INC | COM | 039653100 | 32,021 | 331 | SH | | SOLE | | 331 | 0 | 0 |
ARCUTIS BIOTHERAPEUTICS INC | COM | 03969K108 | 1,989,524 | 142,823 | SH | | SOLE | | 68,085 | 0 | 74,738 |
ARGAN INC | COM | 04010E109 | 5,000,590 | 36,490 | SH | | SOLE | | 18,323 | 0 | 18,167 |
ARLO TECHNOLOGIES INC | COM | 04206A101 | 2,120,483 | 189,498 | SH | | SOLE | | 90,253 | 0 | 99,245 |
ARTERIS INC | COM | 04302A104 | 2,916,796 | 286,241 | SH | | SOLE | | 143,714 | 0 | 142,527 |
ASCENT INDUSTRIES CO | COM | 871565107 | 136,195 | 12,182 | SH | | SOLE | | 12,182 | 0 | 0 |
ASGN INC | COM | 00191U102 | 241,686 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
ASPEN AEROGELS INC | COM | 04523Y105 | 2,949,127 | 248,243 | SH | | SOLE | | 177,257 | 0 | 70,986 |
ATERIAN INC | COM | 02156U200 | 68,124 | 28,385 | SH | | SOLE | | 28,385 | 0 | 0 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 208,424 | 712 | SH | | SOLE | | 712 | 0 | 0 |
AVEPOINT INC | COM | 053604104 | 9,010,250 | 545,745 | SH | | SOLE | | 396,305 | 0 | 149,440 |
AVIENT CORPORATION | COM | 05368V106 | 872,453 | 21,352 | SH | | SOLE | | 21,291 | 0 | 61 |
AVITA MEDICAL INC | COM | 05380C102 | 3,342,989 | 261,171 | SH | | SOLE | | 130,957 | 0 | 130,214 |
AWARE INC MASS | COM | 05453N100 | 75,972 | 38,960 | SH | | SOLE | | 38,960 | 0 | 0 |
AXALTA COATING SYS LTD | COM | G0750C108 | 38,429 | 1,123 | SH | | SOLE | | 1,123 | 0 | 0 |
AXCELIS TECHNOLOGIES INC | COM | 054540208 | 260,266 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
BADGER METER INC | COM | 056525108 | 3,367,829 | 15,877 | SH | | SOLE | | 15,435 | 0 | 442 |
BARRICK GOLD CORP | COM | 067901108 | 438,139 | 28,267 | SH | | SOLE | | 28,129 | 0 | 138 |
BERKSHIRE HATHAWAY INC DEL | COM | 084670702 | 34,449 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BGC GROUP INC | COM | 088929104 | 3,003,689 | 331,533 | SH | | SOLE | | 158,037 | 0 | 173,496 |
BLEND LABS INC | COM | 09352U108 | 1,765,051 | 419,252 | SH | | SOLE | | 212,593 | 0 | 206,659 |
BLUEPRINT MEDICINES CORP | COM | 09627Y109 | 3,989,094 | 45,736 | SH | | SOLE | | 44,620 | 0 | 1,116 |
BM TECHNOLOGIES INC | COM | 05591L107 | 185,937 | 38,024 | SH | | SOLE | | 38,024 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 63,347 | 1,120 | SH | | SOLE | | 1,120 | 0 | 0 |
BROADWIND INC | COM | 11161T207 | 114,270 | 60,782 | SH | | SOLE | | 60,782 | 0 | 0 |
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 1,934,558 | 13,535 | SH | | SOLE | | 6,462 | 0 | 7,073 |
BWX TECHNOLOGIES INC | COM | 05605H100 | 2,619,002 | 23,512 | SH | | SOLE | | 22,980 | 0 | 532 |
CAESARSTONE LTD | COM | M20598104 | 1,415,756 | 333,119 | SH | | SOLE | | 166,817 | 0 | 166,302 |
CAMTEK LTD | COM | M20791105 | 344,484 | 4,265 | SH | | SOLE | | 4,265 | 0 | 0 |
CECO ENVIRONMENTAL CORP | COM | 125141101 | 4,687,041 | 155,046 | SH | | SOLE | | 77,869 | 0 | 77,177 |
CERAGON NETWORKS LTD | COM | M22013102 | 5,149,137 | 1,102,599 | SH | | SOLE | | 554,559 | 0 | 548,040 |
CHART INDS INC | COM | 16115Q308 | 1,876,721 | 9,834 | SH | | SOLE | | 9,555 | 0 | 279 |
CHENIERE ENERGY INC | COM | 16411R208 | 2,009,464 | 9,352 | SH | | SOLE | | 9,088 | 0 | 264 |
CINCINNATI FINL CORP | COM | 172062101 | 78,891 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CLEAN HARBORS INC | COM | 184496107 | 44,417 | 193 | SH | | SOLE | | 193 | 0 | 0 |
CLEARPOINT NEURO INC | COM | 18507C103 | 6,287,682 | 408,822 | SH | | SOLE | | 205,844 | 0 | 202,978 |
CLEARWATER ANALYTICS HLDGS INC | COM | 185123106 | 32,088 | 1,166 | SH | | SOLE | | 1,166 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 523,420 | 8,407 | SH | | SOLE | | 8,407 | 0 | 0 |
CODA OCTOPUS GROUP INC | COM | 19188U206 | 114,341 | 14,603 | SH | | SOLE | | 14,603 | 0 | 0 |
COGNEX CORP | COM | 192422103 | 1,856,508 | 51,771 | SH | | SOLE | | 50,889 | 0 | 882 |
COGNYTE SOFTWARE LTD | COM | M25133105 | 2,988,748 | 345,520 | SH | | SOLE | | 174,098 | 0 | 171,422 |
COLGATE PALMOLIVE CO | COM | 194162103 | 1,033,829 | 11,372 | SH | | SOLE | | 11,372 | 0 | 0 |
CONCENTRA GROUP HOLDINGS PAREN | COM | 20603L102 | 2,147,831 | 108,586 | SH | | SOLE | | 107,287 | 0 | 1,299 |
CONSTELLATION BRANDS INC | COM | 21036P108 | 451,282 | 2,042 | SH | | SOLE | | 2,042 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 164,929 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COVENANT LOGISTICS GROUP INC | COM | 22284P105 | 2,871,260 | 52,674 | SH | | SOLE | | 26,827 | 0 | 25,847 |
CREATIVE REALITIES INC | COM | 22530J309 | 95,354 | 38,920 | SH | | SOLE | | 38,920 | 0 | 0 |
CREXENDO INC | COM | 226552107 | 3,831,869 | 732,671 | SH | | SOLE | | 369,953 | 0 | 362,718 |
CULP INC | COM | 230215105 | 80,278 | 13,676 | SH | | SOLE | | 13,676 | 0 | 0 |
DANA INC | COM | 235825205 | 19,247 | 1,665 | SH | | SOLE | | 1,665 | 0 | 0 |
DATA I O CORP | COM | 237690102 | 108,205 | 39,063 | SH | | SOLE | | 39,063 | 0 | 0 |
DAY ONE BIOPHARMACEUTICALS INC | COM | 23954D109 | 2,629,963 | 207,574 | SH | | SOLE | | 99,067 | 0 | 108,507 |
DEXCOM INC | COM | 252131107 | 24,731 | 318 | SH | | SOLE | | 318 | 0 | 0 |
DISNEY WALT CO | COM | 254687106 | 3,475,345 | 31,211 | SH | | SOLE | | 30,821 | 0 | 390 |
DOCEBO INC | COM | 25609L105 | 3,163,403 | 70,659 | SH | | SOLE | | 33,741 | 0 | 36,918 |
DOLLAR TREE INC | COM | 256746108 | 632,793 | 8,444 | SH | | SOLE | | 8,399 | 0 | 45 |
DOW INC | COM | 260557103 | 81,986 | 2,043 | SH | | SOLE | | 2,043 | 0 | 0 |
DT MIDSTREAM INC | COM | 23345M107 | 36,491 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO | COM | 233331107 | 88,751 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW | COM | 26441C204 | 229,271 | 2,128 | SH | | SOLE | | 2,128 | 0 | 0 |
DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 115,797 | 19,364 | SH | | SOLE | | 19,364 | 0 | 0 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 54,519 | 715 | SH | | SOLE | | 715 | 0 | 0 |
EATON CORP PLC | COM | G29183103 | 29,205 | 88 | SH | | SOLE | | 67 | 0 | 21 |
ECOLAB INC | COM | 278865100 | 19,449 | 83 | SH | | SOLE | | 83 | 0 | 0 |
ELTEK LTD | COM | M40184208 | 98,578 | 8,913 | SH | | SOLE | | 8,913 | 0 | 0 |
ENERGY RECOVERY INC | COM | 29270J100 | 3,224,166 | 219,331 | SH | | SOLE | | 214,723 | 0 | 4,608 |
ENERGY SVCS ACQUISITION CORP | COM | 29271Q103 | 225,040 | 17,832 | SH | | SOLE | | 17,832 | 0 | 0 |
ENOVIX CORPORATION | COM | 293594107 | 872,850 | 80,299 | SH | | SOLE | | 78,057 | 0 | 2,242 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 39,702 | 1,266 | SH | | SOLE | | 1,266 | 0 | 0 |
ENVIRI CORP | COM | 415864107 | 2,663,238 | 345,875 | SH | | SOLE | | 173,965 | 0 | 171,910 |
ETON PHARMACEUTICALS INC | COM | 29772L108 | 325,567 | 24,442 | SH | | SOLE | | 24,442 | 0 | 0 |
EURONET WORLDWIDE INC | COM | 298736109 | 23,139 | 225 | SH | | SOLE | | 225 | 0 | 0 |
EVERCORE INC | COM | 29977A105 | 2,971,754 | 10,721 | SH | | SOLE | | 5,112 | 0 | 5,609 |
EVERQUOTE INC | COM | 30041R108 | 3,614,552 | 180,818 | SH | | SOLE | | 127,300 | 0 | 53,518 |
EVERUS CONSTR GROUP | COM | 300426103 | 1,495,878 | 22,751 | SH | | SOLE | | 10,839 | 0 | 11,912 |
EVOLUS INC | COM | 30052C107 | 2,014,833 | 182,503 | SH | | SOLE | | 92,646 | 0 | 89,857 |
EXELIXIS INC | COM | 30161Q104 | 40,293 | 1,210 | SH | | SOLE | | 1,210 | 0 | 0 |
EXPRO GROUP HOLDINGS NV | COM | N3144W105 | 1,845,111 | 147,964 | SH | | SOLE | | 70,544 | 0 | 77,420 |
EXTREME NETWORKS | COM | 30226D106 | 2,599,069 | 155,261 | SH | | SOLE | | 74,122 | 0 | 81,139 |
EXXON MOBIL CORP | COM | 30231G102 | 3,040,789 | 28,268 | SH | | SOLE | | 27,279 | 0 | 989 |
EYEPOINT PHARMACEUTICALS INC | COM | 30233G209 | 934,357 | 125,417 | SH | | SOLE | | 62,993 | 0 | 62,424 |
FEDEX CORP | COM | 31428X106 | 12,660 | 45 | SH | | SOLE | | 45 | 0 | 0 |
FIRST SOLAR INC | COM | 336433107 | 1,255,181 | 7,122 | SH | | SOLE | | 6,914 | 0 | 208 |
FIVE BELOW INC | COM | 33829M101 | 14,380 | 137 | SH | | SOLE | | 137 | 0 | 0 |
FLOWSERVE CORP | COM | 34354P105 | 34,454 | 599 | SH | | SOLE | | 599 | 0 | 0 |
FORWARD AIR CORP | COM | 349853101 | 2,487,346 | 77,127 | SH | | SOLE | | 36,770 | 0 | 40,357 |
FRANCO NEV CORP | COM | 351858105 | 406,979 | 3,461 | SH | | SOLE | | 3,461 | 0 | 0 |
FREEPORT-MCMORAN INC | COM | 35671D857 | 47,143 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
FRONTDOOR INC | COM | 35905A109 | 3,235,043 | 59,174 | SH | | SOLE | | 28,206 | 0 | 30,968 |
FUEL TECH INC | COM | 359523107 | 116,692 | 111,135 | SH | | SOLE | | 111,135 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,101,338 | 3,880 | SH | | SOLE | | 3,880 | 0 | 0 |
GATES INDL CORP PLC | COM | G39108108 | 41,058 | 1,996 | SH | | SOLE | | 1,996 | 0 | 0 |
GE AEROSPACE | COM | 369604301 | 179,299 | 1,075 | SH | | SOLE | | 850 | 0 | 225 |
GE VERNOVA INC | COM | 36828A101 | 3,814,601 | 11,597 | SH | | SOLE | | 11,220 | 0 | 377 |
GENASYS INC | COM | 36872P103 | 147,797 | 56,845 | SH | | SOLE | | 56,845 | 0 | 0 |
GENERAC HLDGS INC | COM | 368736104 | 5,381,630 | 34,709 | SH | | SOLE | | 33,880 | 0 | 829 |
GENPACT LIMITED | COM | G3922B107 | 35,348 | 823 | SH | | SOLE | | 823 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP | COM | 37364X109 | 195,360 | 19,497 | SH | | SOLE | | 19,497 | 0 | 0 |
GLAUKOS CORP | COM | 377322102 | 91,613 | 611 | SH | | SOLE | | 611 | 0 | 0 |
GLOBUS MED INC | COM | 379577208 | 5,288,891 | 63,945 | SH | | SOLE | | 63,007 | 0 | 938 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 5,618,084 | 9,811 | SH | | SOLE | | 9,527 | 0 | 284 |
GRAHAM CORP | COM | 384556106 | 6,257,641 | 140,716 | SH | | SOLE | | 70,611 | 0 | 70,105 |
GRAND CANYON ED INC | COM | 38526M106 | 376,740 | 2,300 | SH | | SOLE | | 2,300 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP | COM | 390607109 | 3,421,435 | 303,050 | SH | | SOLE | | 154,061 | 0 | 148,989 |
GRID DYNAMICS HLDGS INC | COM | 39813G109 | 3,106,394 | 139,676 | SH | | SOLE | | 66,606 | 0 | 73,070 |
GRIFFON CORP | COM | 398433102 | 3,302,367 | 46,336 | SH | | SOLE | | 22,074 | 0 | 24,262 |
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 7,331,038 | 43,487 | SH | | SOLE | | 42,502 | 0 | 985 |
HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 1,514,285 | 56,440 | SH | | SOLE | | 54,856 | 0 | 1,584 |
HAEMONETICS CORP MASS | COM | 405024100 | 22,409 | 287 | SH | | SOLE | | 287 | 0 | 0 |
HCI GROUP INC | COM | 40416E103 | 9,594,498 | 82,335 | SH | | SOLE | | 63,709 | 0 | 18,626 |
HEALTH CATALYST INC | COM | 42225T107 | 2,086,442 | 295,112 | SH | | SOLE | | 148,453 | 0 | 146,659 |
HELMERICH & PAYNE INC | COM | 423452101 | 23,471 | 733 | SH | | SOLE | | 733 | 0 | 0 |
HUBBELL INC | COM | 443510607 | 1,823,428 | 4,353 | SH | | SOLE | | 4,229 | 0 | 124 |
HUDSON GLOBAL INC | COM | 443787205 | 80,545 | 6,172 | SH | | SOLE | | 6,172 | 0 | 0 |
IAC INC | COM | 44891N208 | 20,966 | 486 | SH | | SOLE | | 486 | 0 | 0 |
IDENTIV INC | COM | 45170X205 | 1,479,083 | 404,121 | SH | | SOLE | | 203,072 | 0 | 201,049 |
IDEX CORP | COM | 45167R104 | 5,002,659 | 23,903 | SH | | SOLE | | 23,275 | 0 | 628 |
INSMED INC | COM | 457669307 | 4,648,463 | 67,330 | SH | | SOLE | | 32,095 | 0 | 35,235 |
INSPIREMD INC | COM | 45779A846 | 190,846 | 72,565 | SH | | SOLE | | 72,565 | 0 | 0 |
INTEGRAL AD SCIENCE HLDNG CORP | COM | 45828L108 | 1,349,902 | 129,301 | SH | | SOLE | | 61,634 | 0 | 67,667 |
INTERFACE INC | COM | 458665304 | 3,498,511 | 143,676 | SH | | SOLE | | 72,718 | 0 | 70,958 |
INTEST CORP | COM | 461147100 | 195,715 | 22,784 | SH | | SOLE | | 22,784 | 0 | 0 |
INTRA-CELLULAR THERAPIES INC | COM | 46116X101 | 4,753,541 | 56,915 | SH | | SOLE | | 55,588 | 0 | 1,327 |
INTUIT | COM | 461202103 | 2,632,787 | 4,189 | SH | | SOLE | | 4,029 | 0 | 160 |
ITRON INC | COM | 465741106 | 39,306 | 362 | SH | | SOLE | | 362 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 46,134 | 319 | SH | | SOLE | | 319 | 0 | 0 |
JPMORGAN CHASE & CO. | COM | 46625H100 | 874,942 | 3,650 | SH | | SOLE | | 3,650 | 0 | 0 |
KELLY SVCS INC | COM | 488152208 | 973,124 | 69,808 | SH | | SOLE | | 34,817 | 0 | 34,991 |
KINIKSA PHARMACEUTICALS INTL P | COM | G52694109 | 3,437,744 | 173,799 | SH | | SOLE | | 88,325 | 0 | 85,474 |
KINROSS GOLD CORP | COM | 496902404 | 24,667 | 2,661 | SH | | SOLE | | 2,661 | 0 | 0 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 9,710,689 | 368,108 | SH | | SOLE | | 244,250 | 0 | 123,858 |
LAIRD SUPERFOOD INC | COM | 50736T102 | 157,135 | 19,941 | SH | | SOLE | | 19,941 | 0 | 0 |
LANTRONIX INC | COM | 516548203 | 503 | 122 | SH | | SOLE | | 122 | 0 | 0 |
LENSAR INC | COM | 52634L108 | 356,617 | 39,890 | SH | | SOLE | | 39,890 | 0 | 0 |
LEONARDO DRS INC | COM | 52661A108 | 8,329,744 | 257,807 | SH | | SOLE | | 130,764 | 0 | 127,043 |
LIGAND PHARMACEUTICALS INC | COM | 53220K504 | 6,991,216 | 65,247 | SH | | SOLE | | 50,104 | 0 | 15,143 |
LIGHTPATH TECHNOLOGIES INC | COM | 532257805 | 338,446 | 95,877 | SH | | SOLE | | 95,877 | 0 | 0 |
LINCOLN EDL SVCS CORP | COM | 533535100 | 6,322,305 | 399,640 | SH | | SOLE | | 207,555 | 0 | 192,085 |
LIQUIDITY SVCS INC | COM | 53635B107 | 3,438,562 | 106,490 | SH | | SOLE | | 53,454 | 0 | 53,036 |
LOGILITY SUPPLY CHAIN SOLUTION | COM | 029683109 | 2,604,132 | 235,030 | SH | | SOLE | | 118,108 | 0 | 116,922 |
LSI INDS INC OHIO | COM | 50216C108 | 5,241,672 | 269,911 | SH | | SOLE | | 136,671 | 0 | 133,240 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 1,857 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 701,514 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 906,353 | 4,267 | SH | | SOLE | | 4,267 | 0 | 0 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 964,822 | 1,868 | SH | | SOLE | | 1,868 | 0 | 0 |
MASTERCARD INCORPORATED | COM | 57636Q104 | 26,329 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO | COM | 576485205 | 2,263,621 | 40,235 | SH | | SOLE | | 22,167 | 0 | 18,068 |
MATRIX SVC CO | COM | 576853105 | 2,494,057 | 208,359 | SH | | SOLE | | 105,318 | 0 | 103,041 |
MATSON INC | COM | 57686G105 | 141,852 | 1,052 | SH | | SOLE | | 1,052 | 0 | 0 |
MEDIWOUND LTD | COM | M68830112 | 2,651,292 | 148,949 | SH | | SOLE | | 74,856 | 0 | 74,093 |
MERCK & CO INC | COM | 58933Y105 | 112,611 | 1,132 | SH | | SOLE | | 1,028 | 0 | 104 |
METHODE ELECTRS INC | COM | 591520200 | 1,444,664 | 122,533 | SH | | SOLE | | 62,124 | 0 | 60,409 |
MICRON TECHNOLOGY INC | COM | 595112103 | 12,876 | 153 | SH | | SOLE | | 153 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 8,693,859 | 20,626 | SH | | SOLE | | 20,104 | 0 | 522 |
MIRION TECHNOLOGIES INC | COM | 60471A101 | 5,309,250 | 304,255 | SH | | SOLE | | 144,904 | 0 | 159,351 |
MONOLITHIC PWR SYS INC | COM | 609839105 | 177,510 | 300 | SH | | SOLE | | 300 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP I | COM | 615111101 | 2,026,142 | 109,226 | SH | | SOLE | | 54,971 | 0 | 54,255 |
MORGAN STANLEY | COM | 617446448 | 45,636 | 363 | SH | | SOLE | | 363 | 0 | 0 |
MP MATERIALS CORP | COM | 553368101 | 1,992,214 | 127,706 | SH | | SOLE | | 124,148 | 0 | 3,558 |
MRC GLOBAL INC | COM | 55345K103 | 3,431,251 | 268,486 | SH | | SOLE | | 135,466 | 0 | 133,020 |
MYOMO INC | COM | 62857J201 | 5,111,409 | 793,697 | SH | | SOLE | | 402,570 | 0 | 391,127 |
MYRIAD GENETICS INC | COM | 62855J104 | 1,600,080 | 116,709 | SH | | SOLE | | 55,625 | 0 | 61,084 |
NEWMONT CORP | COM | 651639106 | 179,750 | 4,829 | SH | | SOLE | | 4,829 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 8,473,113 | 118,191 | SH | | SOLE | | 115,459 | 0 | 2,732 |
NEXTERA ENERGY PARTNERS LP | COM | 65341B106 | 1,371 | 77 | SH | | SOLE | | 77 | 0 | 0 |
NINE ENERGY SERVICE INC | COM | 65441V101 | 126,538 | 112,980 | SH | | SOLE | | 112,980 | 0 | 0 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 137,369 | 10,183 | SH | | SOLE | | 10,183 | 0 | 0 |
NOVA LTD | COM | M7516K103 | 177,255 | 900 | SH | | SOLE | | 900 | 0 | 0 |
NOVANTA INC | COM | 67000B104 | 3,118,188 | 20,411 | SH | | SOLE | | 10,292 | 0 | 10,119 |
NOVOCURE LTD | COM | G6674U108 | 3,630,415 | 121,826 | SH | | SOLE | | 58,042 | 0 | 63,784 |
NUTANIX INC | COM | 67059N108 | 41,969 | 686 | SH | | SOLE | | 686 | 0 | 0 |
NUTEX HEALTH INC | COM | 67079U306 | 3,353,087 | 105,809 | SH | | SOLE | | 53,138 | 0 | 52,671 |
NV5 GLOBAL INC | COM | 62945V109 | 105,504 | 5,600 | SH | | SOLE | | 5,600 | 0 | 0 |
NVENT ELECTRIC PLC | COM | G6700G107 | 57,391 | 842 | SH | | SOLE | | 842 | 0 | 0 |
OCULAR THERAPEUTIX INC | COM | 67576A100 | 3,307,098 | 387,248 | SH | | SOLE | | 196,563 | 0 | 190,685 |
OLD REP INTL CORP | COM | 680223104 | 31 | 1 | SH | | SOLE | | 1 | 0 | 0 |
OLO INC | COM | 68134L109 | 3,021,274 | 393,395 | SH | | SOLE | | 199,660 | 0 | 193,735 |
ONE STOP SYS INC | COM | 68247W109 | 247,213 | 73,795 | SH | | SOLE | | 73,795 | 0 | 0 |
ONESPAN INC | COM | 68287N100 | 4,145,766 | 223,612 | SH | | SOLE | | 112,662 | 0 | 110,950 |
OOMA INC | COM | 683416101 | 247,822 | 17,626 | SH | | SOLE | | 8,848 | 0 | 8,778 |
OPTEX SYS HLDGS INC | COM | 68384X209 | 139,313 | 20,308 | SH | | SOLE | | 20,308 | 0 | 0 |
ORACLE CORP | COM | 68389X105 | 166,640 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO | COM | 68622V106 | 164 | 11 | SH | | SOLE | | 11 | 0 | 0 |
OUSTER INC | COM | 68989M202 | 3,365,791 | 275,433 | SH | | SOLE | | 164,367 | 0 | 111,066 |
OWLET INC | COM | 69120X206 | 113,301 | 25,461 | SH | | SOLE | | 25,461 | 0 | 0 |
PATRICK INDS INC | COM | 703343103 | 4,023,716 | 48,432 | SH | | SOLE | | 28,009 | 0 | 20,423 |
PAYCHEX INC | COM | 704326107 | 2,673,014 | 19,063 | SH | | SOLE | | 18,454 | 0 | 609 |
PAYMENTUS HOLDINGS INC | COM | 70439P108 | 4,829,149 | 147,816 | SH | | SOLE | | 70,566 | 0 | 77,250 |
PEGASYSTEMS INC | COM | 705573103 | 4,276,109 | 45,881 | SH | | SOLE | | 44,798 | 0 | 1,083 |
PEPSICO INC | COM | 713448108 | 898,827 | 5,911 | SH | | SOLE | | 5,911 | 0 | 0 |
PERFORMANT HEALTHCARE INC | COM | 71377E105 | 2,132,860 | 706,245 | SH | | SOLE | | 354,882 | 0 | 351,363 |
PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 | 2,129,126 | 192,333 | SH | | SOLE | | 97,107 | 0 | 95,226 |
PERMA-PIPE INTL HLDGS INC | COM | 714167103 | 196,099 | 13,117 | SH | | SOLE | | 13,117 | 0 | 0 |
PFIZER INC | COM | 717081103 | 3,364,269 | 126,810 | SH | | SOLE | | 123,509 | 0 | 3,301 |
PHILIP MORRIS INTL INC | COM | 718172109 | 48,381 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC | COM | 71944F106 | 2,584,888 | 102,738 | SH | | SOLE | | 48,970 | 0 | 53,768 |
PIXELWORKS INC | COM | 72581M305 | 39,416 | 54,032 | SH | | SOLE | | 54,032 | 0 | 0 |
PPL CORP | COM | 69351T106 | 40,185 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIMORIS SVCS CORP | COM | 74164F103 | 11,182,744 | 146,371 | SH | | SOLE | | 142,696 | 0 | 3,675 |
PROCEPT BIOROBOTICS CORP | COM | 74276L105 | 4,164,897 | 51,725 | SH | | SOLE | | 24,659 | 0 | 27,066 |
PROCTER AND GAMBLE CO | COM | 742718109 | 1,584,125 | 9,449 | SH | | SOLE | | 9,449 | 0 | 0 |
Q2 HLDGS INC | COM | 74736L109 | 146,446 | 1,455 | SH | | SOLE | | 1,455 | 0 | 0 |
QUANTA SVCS INC | COM | 74762E102 | 595,754 | 1,885 | SH | | SOLE | | 1,478 | 0 | 407 |
QUIDELORTHO CORP | COM | 219798105 | 2,842,156 | 63,797 | SH | | SOLE | | 32,462 | 0 | 31,335 |
RADCOM LTD | COM | M81865111 | 2,832,084 | 229,133 | SH | | SOLE | | 114,872 | 0 | 114,261 |
RANGE RES CORP | COM | 75281A109 | 39,254 | 1,091 | SH | | SOLE | | 1,091 | 0 | 0 |
RED VIOLET INC | COM | 75704L104 | 2,175,511 | 60,097 | SH | | SOLE | | 30,227 | 0 | 29,870 |
REGAL REXNORD CORPORATION | COM | 758750103 | 15,513 | 100 | SH | | SOLE | | 100 | 0 | 0 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 2,472,101 | 595,687 | SH | | SOLE | | 309,048 | 0 | 286,639 |
REVOLVE GROUP INC | COM | 76156B107 | 3,829,916 | 114,360 | SH | | SOLE | | 68,761 | 0 | 45,599 |
RICHARDSON ELECTRS LTD | COM | 763165107 | 228,436 | 16,282 | SH | | SOLE | | 16,282 | 0 | 0 |
RIVIAN AUTOMOTIVE INC | COM | 76954A103 | 624,249 | 46,936 | SH | | SOLE | | 45,637 | 0 | 1,299 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 20,005 | 70 | SH | | SOLE | | 70 | 0 | 0 |
ROYAL GOLD INC | COM | 780287108 | 27,689 | 210 | SH | | SOLE | | 192 | 0 | 18 |
RTX CORPORATION | COM | 75513E101 | 90,030 | 778 | SH | | SOLE | | 778 | 0 | 0 |
SALESFORCE INC | COM | 79466L302 | 7,355,260 | 22,000 | SH | | SOLE | | 21,469 | 0 | 531 |
SANDOZ GROUP AG | COM | 799926100 | 8,222 | 203 | SH | | SOLE | | 203 | 0 | 0 |
SCHLUMBERGER LTD | COM | 806857108 | 19,707 | 514 | SH | | SOLE | | 514 | 0 | 0 |
SELECT MED HLDGS CORP | COM | 81619Q105 | 2,522,488 | 133,819 | SH | | SOLE | | 132,207 | 0 | 1,612 |
SEMPRA | COM | 816851109 | 34,211 | 390 | SH | | SOLE | | 390 | 0 | 0 |
SHYFT GROUP INC | COM | 825698103 | 1,875,125 | 159,721 | SH | | SOLE | | 79,891 | 0 | 79,830 |
SI-BONE INC | COM | 825704109 | 2,918,403 | 208,160 | SH | | SOLE | | 103,918 | 0 | 104,242 |
SIMILARWEB LTD | COM | M84137104 | 3,752,499 | 264,820 | SH | | SOLE | | 133,509 | 0 | 131,311 |
SITIME CORP | COM | 82982T106 | 182,351 | 850 | SH | | SOLE | | 850 | 0 | 0 |
SNAP ON INC | COM | 833034101 | 409,073 | 1,205 | SH | | SOLE | | 893 | 0 | 312 |
SOUTHERN CO | COM | 842587107 | 197,568 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STEREOTAXIS INC | COM | 85916J409 | 2,765,558 | 1,212,964 | SH | | SOLE | | 612,249 | 0 | 600,715 |
STERLING INFRASTRUCTURE INC | COM | 859241101 | 6,347,701 | 37,683 | SH | | SOLE | | 26,945 | 0 | 10,738 |
STRATTEC SEC CORP | COM | 863111100 | 230,061 | 5,584 | SH | | SOLE | | 5,584 | 0 | 0 |
SUNOPTA INC | COM | 8676EP108 | 5,607,995 | 728,311 | SH | | SOLE | | 497,879 | 0 | 230,432 |
SUNRUN INC | COM | 86771W105 | 402,782 | 43,544 | SH | | SOLE | | 42,238 | 0 | 1,306 |
SWEETGREEN INC | COM | 87043Q108 | 2,473,012 | 77,137 | SH | | SOLE | | 36,780 | 0 | 40,357 |
TARSUS PHARMACEUTICALS INC | COM | 87650L103 | 4,416,311 | 79,760 | SH | | SOLE | | 37,980 | 0 | 41,780 |
TENET HEALTHCARE CORP | COM | 88033G407 | 2,760,271 | 21,867 | SH | | SOLE | | 21,346 | 0 | 521 |
TERADYNE INC | COM | 880770102 | 18,258 | 145 | SH | | SOLE | | 145 | 0 | 0 |
TESLA INC | COM | 88160R101 | 270,573 | 670 | SH | | SOLE | | 670 | 0 | 0 |
TETRA TECH INC NEW | COM | 88162G103 | 1,771,127 | 44,456 | SH | | SOLE | | 43,196 | 0 | 1,260 |
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 2,726,718 | 761,653 | SH | | SOLE | | 383,905 | 0 | 377,748 |
TOWER SEMICONDUCTOR LTD | COM | M87915274 | 9,446,522 | 183,392 | SH | | SOLE | | 137,115 | 0 | 46,277 |
TRANE TECHNOLOGIES PLC | COM | G8994E103 | 55,403 | 150 | SH | | SOLE | | 81 | 0 | 69 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 179,310 | 43,841 | SH | | SOLE | | 43,841 | 0 | 0 |
TRANSCAT INC | COM | 893529107 | 4,048,679 | 38,289 | SH | | SOLE | | 19,269 | 0 | 19,020 |
TRIMBLE INC | COM | 896239100 | 2,017,060 | 28,546 | SH | | SOLE | | 27,759 | 0 | 787 |
TRIPADVISOR INC | COM | 896945201 | 12,806 | 867 | SH | | SOLE | | 867 | 0 | 0 |
TURTLE BEACH CORP | COM | 900450206 | 3,547,875 | 204,961 | SH | | SOLE | | 103,278 | 0 | 101,683 |
ULTA BEAUTY INC | COM | 90384S303 | 382,303 | 879 | SH | | SOLE | | 879 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 7,981 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED GUARDIAN INC | COM | 910571108 | 67,914 | 7,104 | SH | | SOLE | | 7,104 | 0 | 0 |
UNITED PARCEL SERVICE INC | COM | 911312106 | 50,944 | 404 | SH | | SOLE | | 404 | 0 | 0 |
UNIVERSAL INS HLDGS INC | COM | 91359V107 | 3,749,480 | 178,038 | SH | | SOLE | | 89,400 | 0 | 88,638 |
UPWORK INC | COM | 91688F104 | 2,224,401 | 136,049 | SH | | SOLE | | 64,968 | 0 | 71,081 |
VALERO ENERGY CORP | COM | 91913Y100 | 816,695 | 6,662 | SH | | SOLE | | 6,662 | 0 | 0 |
VALMONT INDS INC | COM | 920253101 | 2,808,791 | 9,159 | SH | | SOLE | | 8,904 | 0 | 255 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 533,627 | 13,344 | SH | | SOLE | | 13,344 | 0 | 0 |
VERTEX INC | COM | 92538J106 | 49,562 | 929 | SH | | SOLE | | 929 | 0 | 0 |
VIRTRA INC | COM | 92827K301 | 87,791 | 13,006 | SH | | SOLE | | 13,006 | 0 | 0 |
VISA INC | COM | 92826C839 | 36,977 | 117 | SH | | SOLE | | 117 | 0 | 0 |
WABTEC | COM | 929740108 | 68,632 | 362 | SH | | SOLE | | 362 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 115,222 | 571 | SH | | SOLE | | 571 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 1,017 | 5 | SH | | SOLE | | 5 | 0 | 0 |
WEC ENERGY GROUP INC | COM | 92939U106 | 40,437 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WEX INC | COM | 96208T104 | 24,019 | 137 | SH | | SOLE | | 137 | 0 | 0 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 459,143 | 8,164 | SH | | SOLE | | 8,164 | 0 | 0 |
WIDEPOINT CORP | COM | 967590209 | 245,383 | 50,699 | SH | | SOLE | | 50,699 | 0 | 0 |
WILLDAN GROUP INC | COM | 96924N100 | 5,256,687 | 138,007 | SH | | SOLE | | 69,608 | 0 | 68,399 |
WILLIAMS COS INC | COM | 969457100 | 36,802 | 680 | SH | | SOLE | | 680 | 0 | 0 |
XERIS BIOPHARMA HOLDINGS INC | COM | 98422E103 | 1,610,097 | 474,955 | SH | | SOLE | | 238,671 | 0 | 236,284 |
XYLEM INC | COM | 98419M100 | 2,647,702 | 22,821 | SH | | SOLE | | 22,531 | 0 | 290 |
ZETA GLOBAL HOLDINGS CORP | COM | 98956A105 | 2,803,742 | 155,850 | SH | | SOLE | | 74,320 | 0 | 81,530 |
ZSCALER INC | COM | 98980G102 | 2,559,477 | 14,187 | SH | | SOLE | | 13,846 | 0 | 341 |
BP PLC | ADR | 055622104 | 4,209,919 | 142,419 | SH | | SOLE | | 140,671 | 0 | 1,748 |
BRAINSWAY LTD | ADR | 10501L106 | 2,880,356 | 305,446 | SH | | SOLE | | 159,383 | 0 | 146,063 |
EQUINOR ASA | ADR | 29446M102 | 278,192 | 11,743 | SH | | SOLE | | 11,743 | 0 | 0 |
NOVARTIS AG | ADR | 66987V109 | 270,035 | 2,775 | SH | | SOLE | | 2,775 | 0 | 0 |
RIO TINTO PLC | ADR | 767204100 | 85,392 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
SANOFI | ADR | 80105N105 | 9,646 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TR | ETF | 46428Q109 | 20,300 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR | ETF | 464287648 | 142,183 | 494 | SH | | SOLE | | 494 | 0 | 0 |
SPDR S&P 500 ETF TR | ETF | 78462F103 | 47,472 | 81 | SH | | SOLE | | 0 | 0 | 81 |
VANECK ETF TRUST | ETF | 92189F791 | 6,669 | 156 | SH | | SOLE | | 156 | 0 | 0 |
VANGUARD INDEX FDS | ETF | 922908769 | 349,511 | 1,206 | SH | | SOLE | | 1,206 | 0 | 0 |