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 |
3-D SYS CORP DEL COM NEW | COM | 88554D205 | 3,263,918 | 304,470 | SH | | SOLE | | 253,741 | 0 | 50,729 |
AAON INC COM PAR $0.004 | COM | 000360206 | 152,867 | 1,581 | SH | | SOLE | | 1,581 | 0 | 0 |
ABBOTT LABS COM | COM | 002824100 | 165,763 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACCOLADE INC COM | COM | 00437E102 | 13,949 | 970 | SH | | SOLE | | 970 | 0 | 0 |
ACI WORLDWIDE INC COM | COM | 004498101 | 149,739 | 5,550 | SH | | SOLE | | 5,550 | 0 | 0 |
ACM RESH INC COM CL A | COM | 00108J109 | 154,791 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC COM | COM | 00508Y102 | 198,079 | 1,084 | SH | | SOLE | | 1,084 | 0 | 0 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 1,594,451 | 180,572 | SH | | SOLE | | 120,944 | 0 | 59,628 |
ADVANSIX INC COM | COM | 00773T101 | 3,211,695 | 83,922 | SH | | SOLE | | 48,178 | 0 | 35,744 |
AEHR TEST SYS COM | COM | 00760J108 | 2,909,428 | 93,792 | SH | | SOLE | | 52,465 | 0 | 41,327 |
AEROVIRONMENT INC COM | COM | 008073108 | 801,750 | 8,747 | SH | | SOLE | | 8,747 | 0 | 0 |
AGNICO EAGLE MINES LTD COM | COM | 008474108 | 5,184,130 | 101,709 | SH | | SOLE | | 100,895 | 0 | 814 |
AIR PRODS & CHEMS INC COM | COM | 009158106 | 3,036,671 | 10,573 | SH | | SOLE | | 10,573 | 0 | 0 |
AKOYA BIOSCIENCES INC COM | COM | 00974H104 | 1,952,591 | 238,703 | SH | | SOLE | | 132,003 | 0 | 106,700 |
ALBEMARLE CORP COM | COM | 012653101 | 5,538,599 | 25,057 | SH | | SOLE | | 23,901 | 0 | 1,156 |
ALCOA CORP COM | COM | 013872106 | 754,419 | 17,726 | SH | | SOLE | | 17,726 | 0 | 0 |
ALCON AG ORD SHS | COM | H01301128 | 14,390 | 204 | SH | | SOLE | | 204 | 0 | 0 |
ALPHA PRO TECH LTD COM | COM | 020772109 | 656,148 | 157,728 | SH | | SOLE | | 53,837 | 0 | 103,891 |
ALPHABET INC CAP STK CL C | COM | 02079K107 | 33,280 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALPHATEC HLDGS INC COM NEW | COM | 02081G201 | 4,000,667 | 256,453 | SH | | SOLE | | 142,282 | 0 | 114,171 |
ALTA EQUIPMENT GROUP INC COMMO | COM | 02128L106 | 2,508,897 | 158,290 | SH | | SOLE | | 87,539 | 0 | 70,751 |
ALTAIR ENGR INC COM CL A | COM | 021369103 | 226,714 | 3,144 | SH | | SOLE | | 3,144 | 0 | 0 |
AMAZON COM INC COM | COM | 023135106 | 6,673,050 | 64,605 | SH | | SOLE | | 62,085 | 0 | 2,520 |
AMERICAN AIRLS GROUP INC COM | COM | 02376R102 | 874,675 | 59,300 | SH | | SOLE | | 59,300 | 0 | 0 |
AMERICAN EXPRESS CO COM | COM | 025816109 | 2,362,579 | 14,323 | SH | | SOLE | | 14,323 | 0 | 0 |
AMERICAN RES CORP CL A | COM | 02927U208 | 1,418,934 | 945,956 | SH | | SOLE | | 524,859 | 0 | 421,097 |
AMERICAN WTR WKS CO INC NEW CO | COM | 030420103 | 57,131 | 390 | SH | | SOLE | | 390 | 0 | 0 |
AMGEN INC COM | COM | 031162100 | 1,048,228 | 4,336 | SH | | SOLE | | 4,336 | 0 | 0 |
AMPHENOL CORP NEW CL A | COM | 032095101 | 11,931 | 146 | SH | | SOLE | | 146 | 0 | 0 |
AMTECH SYS INC COM PAR $0.01N | COM | 032332504 | 2,974,744 | 311,818 | SH | | SOLE | | 172,765 | 0 | 139,053 |
ANALOG DEVICES INC COM | COM | 032654105 | 4,931 | 25 | SH | | SOLE | | 25 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 15,446,183 | 93,670 | SH | | SOLE | | 90,038 | 0 | 3,632 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 343,955 | 2,420 | SH | | SOLE | | 2,420 | 0 | 0 |
APTIV PLC SHS | COM | G6095L109 | 3,152,427 | 28,099 | SH | | SOLE | | 26,426 | 0 | 1,673 |
ARCHER DANIELS MIDLAND CO COM | COM | 039483102 | 21,747 | 273 | SH | | SOLE | | 273 | 0 | 0 |
ASGN INC COM | COM | 00191U102 | 1,371,826 | 16,594 | SH | | SOLE | | 16,342 | 0 | 252 |
ASPEN AEROGELS INC COM | COM | 04523Y105 | 5,297,002 | 711,007 | SH | | SOLE | | 612,518 | 0 | 98,489 |
ATRICURE INC COM | COM | 04963C209 | 1,883,322 | 45,436 | SH | | SOLE | | 30,439 | 0 | 14,997 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 230,645 | 1,036 | SH | | SOLE | | 1,036 | 0 | 0 |
AVID BIOSERVICES INC COM | COM | 05368M106 | 2,234,541 | 119,112 | SH | | SOLE | | 65,780 | 0 | 53,332 |
AVIENT CORPORATION COM | COM | 05368V106 | 2,359,754 | 57,331 | SH | | SOLE | | 53,394 | 0 | 3,937 |
AWARE INC MASS COM | COM | 05453N100 | 221,534 | 130,314 | SH | | SOLE | | 44,678 | 0 | 85,636 |
AXALTA COATING SYS LTD COM | COM | G0750C108 | 206,941 | 6,832 | SH | | SOLE | | 6,832 | 0 | 0 |
AXCELIS TECHNOLOGIES INC COM N | COM | 054540208 | 496,356 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
AXOGEN INC COM | COM | 05463X106 | 3,792,030 | 401,273 | SH | | SOLE | | 282,544 | 0 | 118,729 |
AXOS FINANCIAL INC COM | COM | 05465C100 | 21,303 | 577 | SH | | SOLE | | 577 | 0 | 0 |
B2GOLD CORP COM | COM | 11777Q209 | 39,400 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
BABCOCK & WILCOX ENTERPRISES I | COM | 05614L209 | 2,886,063 | 476,248 | SH | | SOLE | | 271,651 | 0 | 204,597 |
BADGER METER INC COM | COM | 056525108 | 4,691,775 | 38,514 | SH | | SOLE | | 36,355 | 0 | 2,159 |
BAKER HUGHES COMPANY CL A | COM | 05722G100 | 846,781 | 29,341 | SH | | SOLE | | 29,341 | 0 | 0 |
BANCORP INC DEL COM | COM | 05969A105 | 1,838,100 | 66,000 | SH | | SOLE | | 36,549 | 0 | 29,451 |
BARRICK GOLD CORP COM | COM | 067901108 | 2,540,599 | 136,812 | SH | | SOLE | | 134,845 | 0 | 1,967 |
BEAM GLOBAL COM | COM | 07373B109 | 1,451,772 | 91,249 | SH | | SOLE | | 45,951 | 0 | 45,298 |
BENCHMARK ELECTRS INC COM | COM | 08160H101 | 3,174,128 | 133,986 | SH | | SOLE | | 109,178 | 0 | 24,808 |
BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 | 23,467 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BIODESIX INC COM | COM | 09075X108 | 1,461,313 | 785,652 | SH | | SOLE | | 392,560 | 0 | 393,092 |
BIOGEN INC COM | COM | 09062X103 | 1,393,486 | 5,012 | SH | | SOLE | | 5,012 | 0 | 0 |
BIOLASE INC COM | COM | 090911405 | 0 | 1 | SH | | SOLE | | 1 | 0 | 0 |
BLACKSKY TECHNOLOGY INC COM CL | COM | 09263B108 | 1,051,010 | 700,673 | SH | | SOLE | | 387,497 | 0 | 313,176 |
BLOCK INC CL A | COM | 852234103 | 940,368 | 13,698 | SH | | SOLE | | 13,698 | 0 | 0 |
BLOOM ENERGY CORP COM CL A | COM | 093712107 | 3,419,669 | 171,584 | SH | | SOLE | | 164,006 | 0 | 7,578 |
BOEING CO COM | COM | 097023105 | 830,176 | 3,908 | SH | | SOLE | | 3,908 | 0 | 0 |
BORGWARNER INC COM | COM | 099724106 | 1,010,291 | 20,572 | SH | | SOLE | | 20,572 | 0 | 0 |
BOSTON SCIENTIFIC CORP COM | COM | 101137107 | 1,200,720 | 24,000 | SH | | SOLE | | 24,000 | 0 | 0 |
BOWMAN CONSULTING GROUP LTD CO | COM | 103002101 | 60,291 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
BOX INC CL A | COM | 10316T104 | 107,160 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 905,397 | 13,063 | SH | | SOLE | | 13,063 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 2,638 | 18 | SH | | SOLE | | 18 | 0 | 0 |
BROADWIND INC COM NEW | COM | 11161T207 | 793,329 | 206,596 | SH | | SOLE | | 70,312 | 0 | 136,284 |
BROOKLINE BANCORP INC DEL COM | COM | 11373M107 | 1,284,717 | 122,354 | SH | | SOLE | | 81,990 | 0 | 40,364 |
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 3,400,096 | 38,298 | SH | | SOLE | | 25,780 | 0 | 12,518 |
BWX TECHNOLOGIES INC COM | COM | 05605H100 | 1,369,670 | 21,727 | SH | | SOLE | | 21,727 | 0 | 0 |
CAESARS ENTERTAINMENT INC NEW | COM | 12769G100 | 910,746 | 18,659 | SH | | SOLE | | 18,659 | 0 | 0 |
CAESARSTONE LTD ORD SHS | COM | M20598104 | 690,429 | 167,174 | SH | | SOLE | | 92,532 | 0 | 74,642 |
CALAMP CORP COM | COM | 128126109 | 1,321,213 | 368,026 | SH | | SOLE | | 203,568 | 0 | 164,458 |
CAMBIUM NETWORKS CORP SHS | COM | G17766109 | 6,875,590 | 388,013 | SH | | SOLE | | 331,262 | 0 | 56,751 |
CAMTEK LTD ORD | COM | M20791105 | 319,221 | 11,260 | SH | | SOLE | | 11,260 | 0 | 0 |
CARPARTS COM INC COM | COM | 14427M107 | 1,985,182 | 371,757 | SH | | SOLE | | 205,813 | 0 | 165,944 |
CASTLE BIOSCIENCES INC COM | COM | 14843C105 | 10,926,457 | 480,918 | SH | | SOLE | | 426,765 | 0 | 54,153 |
CATERPILLAR INC COM | COM | 149123101 | 3,416,581 | 14,930 | SH | | SOLE | | 14,558 | 0 | 372 |
CBOE GLOBAL MKTS INC COM | COM | 12503M108 | 850,679 | 6,337 | SH | | SOLE | | 6,337 | 0 | 0 |
CECO ENVIRONMENTAL CORP COM | COM | 125141101 | 2,733,968 | 195,423 | SH | | SOLE | | 108,184 | 0 | 87,239 |
CELANESE CORP DEL COM | COM | 150870103 | 14,700 | 135 | SH | | SOLE | | 135 | 0 | 0 |
CENTURY CMNTYS INC COM | COM | 156504300 | 2,479,201 | 38,786 | SH | | SOLE | | 26,109 | 0 | 12,677 |
CHAMPIONS ONCOLOGY INC COM NEW | COM | 15870P307 | 432,773 | 107,655 | SH | | SOLE | | 36,888 | 0 | 70,767 |
CHARGEPOINT HOLDINGS INC COM C | COM | 15961R105 | 2,101,109 | 200,679 | SH | | SOLE | | 200,679 | 0 | 0 |
CHARLES RIV LABS INTL INC COM | COM | 159864107 | 847,240 | 4,198 | SH | | SOLE | | 4,198 | 0 | 0 |
CHART INDS INC COM PAR $0.01 | COM | 16115Q308 | 1,754,471 | 13,991 | SH | | SOLE | | 13,991 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM | 16411R208 | 2,914,497 | 18,493 | SH | | SOLE | | 18,191 | 0 | 302 |
CHEVRON CORP NEW COM | COM | 166764100 | 977,002 | 5,988 | SH | | SOLE | | 5,988 | 0 | 0 |
CHIMERA INVT CORP COM NEW | COM | 16934Q208 | 2,696 | 478 | SH | | SOLE | | 478 | 0 | 0 |
CIENA CORP COM NEW | COM | 171779309 | 1,314,050 | 25,020 | SH | | SOLE | | 25,020 | 0 | 0 |
CINCINNATI FINL CORP COM | COM | 172062101 | 61,532 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CITIGROUP INC COM NEW | COM | 172967424 | 1,156,870 | 24,672 | SH | | SOLE | | 24,672 | 0 | 0 |
CLEAN HARBORS INC COM | COM | 184496107 | 1,423,176 | 9,983 | SH | | SOLE | | 9,983 | 0 | 0 |
CLEARPOINT NEURO INC COM | COM | 18507C103 | 1,655,016 | 196,092 | SH | | SOLE | | 108,471 | 0 | 87,621 |
COCA COLA CO COM | COM | 191216100 | 787,843 | 12,701 | SH | | SOLE | | 12,701 | 0 | 0 |
CODEXIS INC COM | COM | 192005106 | 1,948,951 | 470,761 | SH | | SOLE | | 312,818 | 0 | 157,943 |
COGNEX CORP COM | COM | 192422103 | 6,799,301 | 137,221 | SH | | SOLE | | 130,803 | 0 | 6,418 |
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 10,053 | 165 | SH | | SOLE | | 165 | 0 | 0 |
COINBASE GLOBAL INC COM CL A | COM | 19260Q107 | 1,013,550 | 15,000 | SH | | SOLE | | 15,000 | 0 | 0 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 1,141,754 | 15,193 | SH | | SOLE | | 15,193 | 0 | 0 |
COMCAST CORP NEW CL A | COM | 20030N101 | 14,671 | 387 | SH | | SOLE | | 387 | 0 | 0 |
CONSTELLATION BRANDS INC CL A | COM | 21036P108 | 1,830,613 | 8,104 | SH | | SOLE | | 7,991 | 0 | 113 |
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 89,437 | 180 | SH | | SOLE | | 180 | 0 | 0 |
CREXENDO INC COM | COM | 226552107 | 439,923 | 266,620 | SH | | SOLE | | 90,765 | 0 | 175,855 |
CRISPR THERAPEUTICS AG NAMEN A | COM | H17182108 | 21,756 | 481 | SH | | SOLE | | 481 | 0 | 0 |
CSX CORP COM | COM | 126408103 | 8,982 | 300 | SH | | SOLE | | 300 | 0 | 0 |
CUTERA INC COM | COM | 232109108 | 3,411,106 | 144,416 | SH | | SOLE | | 97,721 | 0 | 46,695 |
DANA INC COM | COM | 235825205 | 118,383 | 7,866 | SH | | SOLE | | 7,866 | 0 | 0 |
DATA I O CORP COM | COM | 237690102 | 449,368 | 90,416 | SH | | SOLE | | 30,731 | 0 | 59,685 |
DEERE & CO COM | COM | 244199105 | 940,128 | 2,277 | SH | | SOLE | | 2,277 | 0 | 0 |
DELTA AIR LINES INC DEL COM NE | COM | 247361702 | 873,000 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
DEXCOM INC COM | COM | 252131107 | 1,418,906 | 12,213 | SH | | SOLE | | 12,213 | 0 | 0 |
DIGI INTL INC COM | COM | 253798102 | 10,381,793 | 308,248 | SH | | SOLE | | 248,506 | 0 | 59,742 |
DISNEY WALT CO COM | COM | 254687106 | 5,699,500 | 56,921 | SH | | SOLE | | 56,353 | 0 | 568 |
DOCEBO INC COM | COM | 25609L105 | 3,507,999 | 86,107 | SH | | SOLE | | 69,146 | 0 | 16,961 |
DOLLAR TREE INC COM | COM | 256746108 | 3,138,290 | 21,862 | SH | | SOLE | | 20,797 | 0 | 1,065 |
DOMO INC COM CL B | COM | 257554105 | 623,282 | 43,924 | SH | | SOLE | | 29,474 | 0 | 14,450 |
DOW INC COM | COM | 260557103 | 130,526 | 2,381 | SH | | SOLE | | 2,381 | 0 | 0 |
DRAFTKINGS INC NEW COM CL A | COM | 26142V105 | 1,174,048 | 60,643 | SH | | SOLE | | 60,643 | 0 | 0 |
DT MIDSTREAM INC COMMON STOCK | COM | 23345M107 | 18,119 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO COM | COM | 233331107 | 80,512 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 | 221,013 | 2,291 | SH | | SOLE | | 2,291 | 0 | 0 |
DUPONT DE NEMOURS INC COM | COM | 26614N102 | 56,770 | 791 | SH | | SOLE | | 791 | 0 | 0 |
DUTCH BROS INC CL A | COM | 26701L100 | 88,374 | 2,794 | SH | | SOLE | | 2,794 | 0 | 0 |
DZS INC COM | COM | 268211109 | 1,430,354 | 181,287 | SH | | SOLE | | 101,172 | 0 | 80,115 |
E L F BEAUTY INC COM | COM | 26856L103 | 2,901,273 | 35,231 | SH | | SOLE | | 23,602 | 0 | 11,629 |
EATON CORP PLC SHS | COM | G29183103 | 34,782 | 203 | SH | | SOLE | | 133 | 0 | 70 |
ECOLAB INC COM | COM | 278865100 | 13,739 | 83 | SH | | SOLE | | 83 | 0 | 0 |
EKSO BIONICS HLDGS INC COM | COM | 282644301 | 732,694 | 444,057 | SH | | SOLE | | 151,169 | 0 | 292,888 |
ENERGY RECOVERY INC COM | COM | 29270J100 | 10,464,331 | 453,984 | SH | | SOLE | | 426,402 | 0 | 27,582 |
ENERGY TRANSFER L P COM UT LTD | COM | 29273V100 | 49,718 | 3,987 | SH | | SOLE | | 3,987 | 0 | 0 |
ENETI INC COM | COM | Y2294C107 | 1,162,831 | 124,367 | SH | | SOLE | | 124,367 | 0 | 0 |
ENOVIX CORPORATION COM | COM | 293594107 | 2,479,980 | 166,330 | SH | | SOLE | | 145,249 | 0 | 21,081 |
ENPHASE ENERGY INC COM | COM | 29355A107 | 1,356,727 | 6,452 | SH | | SOLE | | 5,883 | 0 | 569 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 84,589 | 3,266 | SH | | SOLE | | 3,266 | 0 | 0 |
ESSENTIAL UTILS INC COM | COM | 29670G102 | 18,551 | 425 | SH | | SOLE | | 425 | 0 | 0 |
EVERCOMMERCE INC COM | COM | 29977X105 | 1,684,558 | 159,221 | SH | | SOLE | | 106,667 | 0 | 52,554 |
EVERCORE INC CLASS A | COM | 29977A105 | 2,154,491 | 18,673 | SH | | SOLE | | 12,791 | 0 | 5,882 |
EVEREST RE GROUP LTD COM | COM | G3223R108 | 276,749 | 773 | SH | | SOLE | | 732 | 0 | 41 |
EVOLENT HEALTH INC CL A | COM | 30050B101 | 1,839,947 | 56,701 | SH | | SOLE | | 38,053 | 0 | 18,648 |
EVOLUS INC COM | COM | 30052C107 | 2,086,634 | 246,647 | SH | | SOLE | | 141,840 | 0 | 104,807 |
EVOQUA WATER TECHNOLOGIES CORP | COM | 30057T105 | 8,425,402 | 169,457 | SH | | SOLE | | 148,138 | 0 | 21,319 |
EXXON MOBIL CORP COM | COM | 30231G102 | 6,484,744 | 59,135 | SH | | SOLE | | 57,718 | 0 | 1,417 |
EYEPOINT PHARMACEUTICALS INC C | COM | 30233G209 | 693,181 | 235,776 | SH | | SOLE | | 130,750 | 0 | 105,026 |
FEDEX CORP COM | COM | 31428X106 | 28,333 | 124 | SH | | SOLE | | 79 | 0 | 45 |
FIVE BELOW INC COM | COM | 33829M101 | 2,036,837 | 9,889 | SH | | SOLE | | 6,611 | 0 | 3,278 |
FLUOR CORP NEW COM | COM | 343412102 | 835,528 | 27,031 | SH | | SOLE | | 27,031 | 0 | 0 |
FLUX PWR HLDGS INC COM NEW | COM | 344057302 | 5,832 | 1,200 | SH | | SOLE | | 1,200 | 0 | 0 |
FORD MTR CO DEL COM | COM | 345370860 | 1,132,690 | 89,896 | SH | | SOLE | | 89,896 | 0 | 0 |
FORTRESS BIOTECH INC COM | COM | 34960Q109 | 4,674 | 5,700 | SH | | SOLE | | 5,700 | 0 | 0 |
FRANCO NEV CORP COM | COM | 351858105 | 606,674 | 4,161 | SH | | SOLE | | 4,107 | 0 | 54 |
FREEPORT-MCMORAN INC CL B | COM | 35671D857 | 1,083,420 | 26,483 | SH | | SOLE | | 26,483 | 0 | 0 |
FUEL TECH INC COM | COM | 359523107 | 507,185 | 396,238 | SH | | SOLE | | 134,891 | 0 | 261,347 |
GALIANO GOLD INC COM | COM | 36352H100 | 11,666 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
GALLAGHER ARTHUR J & CO COM | COM | 363576109 | 1,123,372 | 5,872 | SH | | SOLE | | 5,872 | 0 | 0 |
GATES INDL CORP PLC ORD SHS | COM | G39108108 | 2,046,997 | 147,372 | SH | | SOLE | | 136,489 | 0 | 10,883 |
GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 | 29,859 | 364 | SH | | SOLE | | 288 | 0 | 76 |
GENASYS INC COM | COM | 36872P103 | 761,693 | 258,201 | SH | | SOLE | | 87,900 | 0 | 170,301 |
GENERAC HLDGS INC COM | COM | 368736104 | 5,698,392 | 52,758 | SH | | SOLE | | 50,674 | 0 | 2,084 |
GENERAL ELECTRIC CO COM NEW | COM | 369604301 | 105,160 | 1,100 | SH | | SOLE | | 870 | 0 | 230 |
GENERAL MTRS CO COM | COM | 37045V100 | 1,073,844 | 29,276 | SH | | SOLE | | 29,276 | 0 | 0 |
GENPACT LIMITED SHS | COM | G3922B107 | 182,939 | 3,958 | SH | | SOLE | | 3,958 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP COM | COM | 37364X109 | 624,186 | 88,537 | SH | | SOLE | | 30,334 | 0 | 58,203 |
GLAUKOS CORP COM | COM | 377322102 | 687,021 | 13,713 | SH | | SOLE | | 13,713 | 0 | 0 |
GLOBUS MED INC CL A | COM | 379577208 | 3,313,213 | 58,496 | SH | | SOLE | | 55,071 | 0 | 3,425 |
GOLDMAN SACHS GROUP INC COM | COM | 38141G104 | 6,216,133 | 19,003 | SH | | SOLE | | 18,626 | 0 | 377 |
GRAHAM CORP COM | COM | 384556106 | 969,699 | 74,136 | SH | | SOLE | | 25,280 | 0 | 48,856 |
GRAND CANYON ED INC COM | COM | 38526M106 | 307,530 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
GRIFFON CORP COM | COM | 398433102 | 960,236 | 29,998 | SH | | SOLE | | 20,118 | 0 | 9,880 |
GUIDEWIRE SOFTWARE INC COM | COM | 40171V100 | 5,607,133 | 68,338 | SH | | SOLE | | 65,047 | 0 | 3,291 |
HARMONIC INC COM | COM | 413160102 | 1,024,524 | 70,221 | SH | | SOLE | | 70,221 | 0 | 0 |
HCI GROUP INC COM | COM | 40416E103 | 10,492,307 | 195,752 | SH | | SOLE | | 165,792 | 0 | 29,960 |
HELMERICH & PAYNE INC COM | COM | 423452101 | 693,264 | 19,392 | SH | | SOLE | | 19,392 | 0 | 0 |
HERITAGE CRYSTAL CLEAN INC COM | COM | 42726M106 | 4,772,274 | 134,015 | SH | | SOLE | | 90,189 | 0 | 43,826 |
HIGHPEAK ENERGY INC COM | COM | 43114Q105 | 39,100 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
HUBBELL INC COM | COM | 443510607 | 4,273,983 | 17,566 | SH | | SOLE | | 16,513 | 0 | 1,053 |
HUDSON GLOBAL INC COM NEW | COM | 443787205 | 698,565 | 31,368 | SH | | SOLE | | 10,695 | 0 | 20,673 |
HUDSON TECHNOLOGIES INC COM | COM | 444144109 | 1,088,736 | 124,712 | SH | | SOLE | | 42,445 | 0 | 82,267 |
IAC INC COM NEW | COM | 44891N208 | 1,650,632 | 31,989 | SH | | SOLE | | 31,989 | 0 | 0 |
ICAD INC COM NEW | COM | 44934S206 | 145,746 | 117,537 | SH | | SOLE | | 58,660 | 0 | 58,877 |
ICHOR HOLDINGS SHS | COM | G4740B105 | 4,444,979 | 135,766 | SH | | SOLE | | 112,345 | 0 | 23,421 |
IDENTIV INC COM NEW | COM | 45170X205 | 2,295,439 | 373,850 | SH | | SOLE | | 207,583 | 0 | 166,267 |
IDEX CORP COM | COM | 45167R104 | 14,324 | 62 | SH | | SOLE | | 62 | 0 | 0 |
IMPINJ INC COM | COM | 453204109 | 3,966,399 | 29,268 | SH | | SOLE | | 16,197 | 0 | 13,071 |
INCYTE CORP COM | COM | 45337C102 | 1,335,622 | 18,481 | SH | | SOLE | | 18,481 | 0 | 0 |
INSMED INC COM PAR $.01 | COM | 457669307 | 1,588,378 | 93,160 | SH | | SOLE | | 62,395 | 0 | 30,765 |
INSTRUCTURE HLDGS INC COM | COM | 457790103 | 2,413,492 | 93,185 | SH | | SOLE | | 62,198 | 0 | 30,987 |
INTEST CORP COM | COM | 461147100 | 2,134,519 | 102,918 | SH | | SOLE | | 35,300 | 0 | 67,618 |
INTRA-CELLULAR THERAPIES INC C | COM | 46116X101 | 115,285 | 2,129 | SH | | SOLE | | 2,129 | 0 | 0 |
INTUIT COM | COM | 461202103 | 3,919,292 | 8,791 | SH | | SOLE | | 8,572 | 0 | 219 |
ISUN INC COM | COM | 465246106 | 896,815 | 870,694 | SH | | SOLE | | 461,759 | 0 | 408,935 |
JOHNSON & JOHNSON COM | COM | 478160104 | 203,825 | 1,315 | SH | | SOLE | | 1,315 | 0 | 0 |
JPMORGAN CHASE & CO COM | COM | 46625H100 | 1,332,550 | 10,226 | SH | | SOLE | | 10,148 | 0 | 78 |
KINIKSA PHARMACEUTICALS LTD CO | COM | G5269C101 | 1,282,269 | 119,170 | SH | | SOLE | | 79,815 | 0 | 39,355 |
KINROSS GOLD CORP COM | COM | 496902404 | 11,247 | 2,388 | SH | | SOLE | | 2,388 | 0 | 0 |
KNIGHT-SWIFT TRANSN HLDGS INC | COM | 499049104 | 1,476,795 | 26,101 | SH | | SOLE | | 26,101 | 0 | 0 |
KOPIN CORP COM | COM | 500600101 | 1,108,885 | 1,017,326 | SH | | SOLE | | 564,315 | 0 | 453,011 |
KORNIT DIGITAL LTD SHS | COM | M6372Q113 | 3,783,273 | 195,417 | SH | | SOLE | | 183,033 | 0 | 12,384 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 2,277,015 | 168,918 | SH | | SOLE | | 113,234 | 0 | 55,684 |
KULICKE & SOFFA INDS INC COM | COM | 501242101 | 983,143 | 18,659 | SH | | SOLE | | 18,659 | 0 | 0 |
KURA SUSHI USA INC CL A COM | COM | 501270102 | 3,511,379 | 53,332 | SH | | SOLE | | 33,009 | 0 | 20,323 |
LANTRONIX INC COM NEW | COM | 516548203 | 1,745,609 | 402,214 | SH | | SOLE | | 223,451 | 0 | 178,763 |
LEONARDO DRS INC COM | COM | 52661A108 | 5,872,284 | 452,759 | SH | | SOLE | | 293,052 | 0 | 159,707 |
LIGHTPATH TECHNOLOGIES INC CL | COM | 532257805 | 336,058 | 238,339 | SH | | SOLE | | 81,029 | 0 | 157,310 |
LINCOLN EDL SVCS CORP COM | COM | 533535100 | 927,906 | 163,941 | SH | | SOLE | | 56,321 | 0 | 107,620 |
LINDE PLC SHS | COM | G54950103 | 7,109 | 20 | SH | | SOLE | | 20 | 0 | 0 |
LINDSAY CORP COM | COM | 535555106 | 3,227,986 | 21,359 | SH | | SOLE | | 20,065 | 0 | 1,294 |
LIQUIDITY SVCS INC COM | COM | 53635B107 | 147,636 | 11,210 | SH | | SOLE | | 0 | 0 | 11,210 |
LIVENT CORP COM | COM | 53814L108 | 5,016,712 | 230,972 | SH | | SOLE | | 220,755 | 0 | 10,217 |
LOVESAC COMPANY COM | COM | 54738L109 | 17,340 | 600 | SH | | SOLE | | 600 | 0 | 0 |
LSI INDS INC OHIO COM | COM | 50216C108 | 4,865,860 | 349,308 | SH | | SOLE | | 237,088 | 0 | 112,220 |
LUNA INNOVATIONS COM | COM | 550351100 | 2,452,193 | 341,056 | SH | | SOLE | | 188,794 | 0 | 152,262 |
LUXFER HLDGS PLC SHS | COM | G5698W116 | 2,172,647 | 128,559 | SH | | SOLE | | 71,085 | 0 | 57,474 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2,347 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 382,536 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MANITEX INTL INC COM | COM | 563420108 | 1,520,314 | 291,807 | SH | | SOLE | | 161,659 | 0 | 130,148 |
MARQETA INC CLASS A COM | COM | 57142B104 | 55,224 | 12,084 | SH | | SOLE | | 12,084 | 0 | 0 |
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 862,562 | 5,179 | SH | | SOLE | | 5,179 | 0 | 0 |
MARTIN MARIETTA MATLS INC COM | COM | 573284106 | 3,120,267 | 8,788 | SH | | SOLE | | 8,721 | 0 | 67 |
MASTERCARD INCORPORATED CL A | COM | 57636Q104 | 18,171 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO COM | COM | 576485205 | 1,922,296 | 40,342 | SH | | SOLE | | 25,220 | 0 | 15,122 |
MATRIX SVC CO COM | COM | 576853105 | 1,508,868 | 279,420 | SH | | SOLE | | 154,839 | 0 | 124,581 |
MATSON INC COM | COM | 57686G105 | 106,511 | 1,785 | SH | | SOLE | | 1,785 | 0 | 0 |
MEDIWOUND LTD SHS NEW | COM | M68830112 | 727,430 | 54,612 | SH | | SOLE | | 18,591 | 0 | 36,021 |
MERCK & CO INC COM | COM | 58933Y105 | 129,689 | 1,219 | SH | | SOLE | | 1,103 | 0 | 116 |
MICRON TECHNOLOGY INC COM | COM | 595112103 | 1,080,448 | 17,906 | SH | | SOLE | | 17,906 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 14,339,177 | 49,737 | SH | | SOLE | | 48,654 | 0 | 1,083 |
MONDELEZ INTL INC CL A | COM | 609207105 | 1,882 | 27 | SH | | SOLE | | 27 | 0 | 0 |
MONOLITHIC PWR SYS INC COM | COM | 609839105 | 798,361 | 1,595 | SH | | SOLE | | 1,595 | 0 | 0 |
MOODYS CORP COM | COM | 615369105 | 643,866 | 2,104 | SH | | SOLE | | 2,104 | 0 | 0 |
MORGAN STANLEY COM NEW | COM | 617446448 | 1,247,638 | 14,210 | SH | | SOLE | | 14,210 | 0 | 0 |
MP MATERIALS CORP COM CL A | COM | 553368101 | 3,598,256 | 127,643 | SH | | SOLE | | 119,471 | 0 | 8,172 |
MRC GLOBAL INC COM | COM | 55345K103 | 2,429,747 | 249,974 | SH | | SOLE | | 138,454 | 0 | 111,520 |
NANOSTRING TECHNOLOGIES INC CO | COM | 63009R109 | 1,880,545 | 189,954 | SH | | SOLE | | 104,919 | 0 | 85,035 |
NATERA INC COM | COM | 632307104 | 1,310,383 | 23,602 | SH | | SOLE | | 23,602 | 0 | 0 |
NEWMONT CORP COM | COM | 651639106 | 5,311,533 | 108,354 | SH | | SOLE | | 104,329 | 0 | 4,025 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 41,238 | 535 | SH | | SOLE | | 535 | 0 | 0 |
NEXTERA ENERGY PARTNERS LP COM | COM | 65341B106 | 74,358 | 1,224 | SH | | SOLE | | 1,224 | 0 | 0 |
NIKE INC CL B | COM | 654106103 | 144,715 | 1,180 | SH | | SOLE | | 0 | 0 | 1,180 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 554,141 | 46,025 | SH | | SOLE | | 15,814 | 0 | 30,211 |
NOVA LTD COM | COM | M7516K103 | 503,754 | 4,822 | SH | | SOLE | | 4,822 | 0 | 0 |
NOVANTA INC COM | COM | 67000B104 | 3,035,596 | 19,081 | SH | | SOLE | | 10,546 | 0 | 8,535 |
NUTANIX INC CL A | COM | 67059N108 | 117,969 | 4,539 | SH | | SOLE | | 4,539 | 0 | 0 |
NV5 GLOBAL INC COM | COM | 62945V109 | 176,749 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
NVENT ELECTRIC PLC SHS | COM | G6700G107 | 170,772 | 3,977 | SH | | SOLE | | 3,977 | 0 | 0 |
O-I GLASS INC COM | COM | 67098H104 | 2,944,783 | 129,669 | SH | | SOLE | | 86,957 | 0 | 42,712 |
OLD REP INTL CORP COM | COM | 680223104 | 21 | 1 | SH | | SOLE | | 1 | 0 | 0 |
ONE STOP SYS INC COM | COM | 68247W109 | 445,554 | 179,659 | SH | | SOLE | | 61,656 | 0 | 118,003 |
OP BANCORP COM | COM | 67109R109 | 1,322,413 | 148,419 | SH | | SOLE | | 82,177 | 0 | 66,242 |
ORACLE CORP COM | COM | 68389X105 | 92,920 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO COMMON STOCK | COM | 68622V106 | 2,564 | 109 | SH | | SOLE | | 109 | 0 | 0 |
ORION GROUP HLDGS INC COM | COM | 68628V308 | 739,536 | 285,535 | SH | | SOLE | | 97,352 | 0 | 188,183 |
ORTHOFIX MED INC COM | COM | 68752M108 | 1,899,796 | 113,421 | SH | | SOLE | | 64,983 | 0 | 48,438 |
PACIFIC BIOSCIENCES CALIF INC | COM | 69404D108 | 121,115 | 10,459 | SH | | SOLE | | 10,459 | 0 | 0 |
PATRICK INDS INC COM | COM | 703343103 | 5,905,082 | 85,817 | SH | | SOLE | | 73,431 | 0 | 12,386 |
PAYCHEX INC COM | COM | 704326107 | 3,631,128 | 31,688 | SH | | SOLE | | 30,907 | 0 | 781 |
PAYPAL HLDGS INC COM | COM | 70450Y103 | 805,875 | 10,612 | SH | | SOLE | | 10,612 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 5,934,959 | 32,556 | SH | | SOLE | | 31,707 | 0 | 849 |
PERFORMANT FINL CORP COM | COM | 71377E105 | 1,883,858 | 554,076 | SH | | SOLE | | 305,936 | 0 | 248,140 |
PERION NETWORK LTD SHS NEW | COM | M78673114 | 1,095,614 | 27,681 | SH | | SOLE | | 9,419 | 0 | 18,262 |
PERKINELMER INC COM | COM | 714046109 | 116,336 | 873 | SH | | SOLE | | 873 | 0 | 0 |
PFIZER INC COM | COM | 717081103 | 3,961,598 | 97,098 | SH | | SOLE | | 95,345 | 0 | 1,753 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 39,095 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC COM | COM | 71944F106 | 2,726,245 | 84,430 | SH | | SOLE | | 67,493 | 0 | 16,937 |
PIONEER NAT RES CO COM | COM | 723787107 | 38,193 | 187 | SH | | SOLE | | 187 | 0 | 0 |
PORCH GROUP INC COM | COM | 733245104 | 858,555 | 600,388 | SH | | SOLE | | 332,402 | 0 | 267,986 |
PPL CORP COM | COM | 69351T106 | 34,404 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIVIA HEALTH GROUP INC COM | COM | 74276R102 | 120,407 | 4,361 | SH | | SOLE | | 4,361 | 0 | 0 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 2,016,682 | 13,563 | SH | | SOLE | | 13,563 | 0 | 0 |
PROFIRE ENERGY INC COM | COM | 74316X101 | 920,850 | 742,621 | SH | | SOLE | | 252,810 | 0 | 489,811 |
Q2 HLDGS INC COM | COM | 74736L109 | 96,264 | 3,910 | SH | | SOLE | | 3,910 | 0 | 0 |
QUALCOMM INC COM | COM | 747525103 | 987,852 | 7,743 | SH | | SOLE | | 7,743 | 0 | 0 |
QUANTA SVCS INC COM | COM | 74762E102 | 4,870,887 | 29,230 | SH | | SOLE | | 27,553 | 0 | 1,677 |
RANGE RES CORP COM | COM | 75281A109 | 136,294 | 5,149 | SH | | SOLE | | 5,149 | 0 | 0 |
RANPAK HOLDINGS CORP COM CL A | COM | 75321W103 | 900,967 | 172,599 | SH | | SOLE | | 172,599 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP COM | COM | 75513E101 | 1,405,100 | 14,348 | SH | | SOLE | | 14,348 | 0 | 0 |
REGAL REXNORD CORPORATION COM | COM | 758750103 | 14,073 | 100 | SH | | SOLE | | 100 | 0 | 0 |
REGENERON PHARMACEUTICALS COM | COM | 75886F107 | 1,615,403 | 1,966 | SH | | SOLE | | 1,966 | 0 | 0 |
REPLIGEN CORP COM | COM | 759916109 | 29,968 | 178 | SH | | SOLE | | 178 | 0 | 0 |
RESIDEO TECHNOLOGIES INC COM | COM | 76118Y104 | 90,687 | 4,961 | SH | | SOLE | | 4,961 | 0 | 0 |
RESOURCES CONNECTION INC COM | COM | 76122Q105 | 3,380,047 | 198,127 | SH | | SOLE | | 113,876 | 0 | 84,251 |
REVANCE THERAPEUTICS INC COM | COM | 761330109 | 3,498,425 | 108,613 | SH | | SOLE | | 80,726 | 0 | 27,887 |
REVOLVE GROUP INC CL A | COM | 76156B107 | 4,801,170 | 182,554 | SH | | SOLE | | 157,347 | 0 | 25,207 |
RICHARDSON ELECTRS LTD COM | COM | 763165107 | 1,651,077 | 73,973 | SH | | SOLE | | 25,176 | 0 | 48,797 |
RIVIAN AUTOMOTIVE INC COM CL A | COM | 76954A103 | 447,078 | 28,881 | SH | | SOLE | | 28,881 | 0 | 0 |
ROBERT HALF INTL INC COM | COM | 770323103 | 3,948 | 49 | SH | | SOLE | | 49 | 0 | 0 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 26,411 | 90 | SH | | SOLE | | 90 | 0 | 0 |
ROYAL GOLD INC COM | COM | 780287108 | 27,239 | 210 | SH | | SOLE | | 192 | 0 | 18 |
S&W SEED CO COM | COM | 785135104 | 701,743 | 485,635 | SH | | SOLE | | 165,101 | 0 | 320,534 |
SALESFORCE INC COM | COM | 79466L302 | 8,433,313 | 42,213 | SH | | SOLE | | 40,453 | 0 | 1,760 |
SCHLUMBERGER LTD COM STK | COM | 806857108 | 1,023,293 | 20,841 | SH | | SOLE | | 20,841 | 0 | 0 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 17,862 | 341 | SH | | SOLE | | 341 | 0 | 0 |
SELECT ENERGY SVCS INC CL A CO | COM | 81617J301 | 1,606,521 | 230,822 | SH | | SOLE | | 230,822 | 0 | 0 |
SEMPRA COM | COM | 816851109 | 29,476 | 195 | SH | | SOLE | | 195 | 0 | 0 |
SENSATA TECHNOLOGIES HLDG PLC | COM | G8060N102 | 6,010,403 | 120,160 | SH | | SOLE | | 116,368 | 0 | 3,792 |
SHERWIN WILLIAMS CO COM | COM | 824348106 | 8,092 | 36 | SH | | SOLE | | 36 | 0 | 0 |
SHOALS TECHNOLOGIES GROUP INC | COM | 82489W107 | 3,232,328 | 141,831 | SH | | SOLE | | 129,039 | 0 | 12,792 |
SHOTSPOTTER INC COM | COM | 82536T107 | 2,890,453 | 73,511 | SH | | SOLE | | 40,730 | 0 | 32,781 |
SILGAN HLDGS INC COM | COM | 827048109 | 115,337 | 2,149 | SH | | SOLE | | 2,149 | 0 | 0 |
SITIME CORP COM | COM | 82982T106 | 156,453 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
SKYLINE CHAMPION CORPORATION C | COM | 830830105 | 3,901,052 | 51,855 | SH | | SOLE | | 35,208 | 0 | 16,647 |
SKYWATER TECHNOLOGY INC COM | COM | 83089J108 | 2,143,195 | 188,330 | SH | | SOLE | | 104,270 | 0 | 84,060 |
SNAP ON INC COM | COM | 833034101 | 857,202 | 3,472 | SH | | SOLE | | 3,103 | 0 | 369 |
SOLAREDGE TECHNOLOGIES INC COM | COM | 83417M104 | 8,765,310 | 28,838 | SH | | SOLE | | 27,265 | 0 | 1,573 |
SOUTHERN CO COM | COM | 842587107 | 166,992 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STARBUCKS CORP COM | COM | 855244109 | 39,778 | 382 | SH | | SOLE | | 382 | 0 | 0 |
STEREOTAXIS INC COM NEW | COM | 85916J409 | 1,762,405 | 863,924 | SH | | SOLE | | 500,025 | 0 | 363,899 |
STERICYCLE INC COM | COM | 858912108 | 100,477 | 2,304 | SH | | SOLE | | 2,304 | 0 | 0 |
STERLING INFRASTRUCTURE INC CO | COM | 859241101 | 11,553,211 | 304,995 | SH | | SOLE | | 222,494 | 0 | 82,501 |
STRATA SKIN SCIENCES INC COM N | COM | 86272A206 | 444,439 | 419,797 | SH | | SOLE | | 143,131 | 0 | 276,666 |
STRATASYS LTD SHS | COM | M85548101 | 1,917,182 | 115,982 | SH | | SOLE | | 77,675 | 0 | 38,307 |
STRATEGIC ED INC COM | COM | 86272C103 | 825,628 | 9,191 | SH | | SOLE | | 9,191 | 0 | 0 |
SUNOPTA INC COM | COM | 8676EP108 | 11,576,873 | 1,503,490 | SH | | SOLE | | 1,255,955 | 0 | 247,535 |
SUNPOWER CORP COM | COM | 867652406 | 1,257,738 | 90,877 | SH | | SOLE | | 60,763 | 0 | 30,114 |
SUPERIOR INDS INTL INC COM | COM | 868168105 | 3,710,223 | 749,540 | SH | | SOLE | | 414,544 | 0 | 334,996 |
SYMBOTIC INC CLASS A COM | COM | 87151X101 | 237,536 | 10,400 | SH | | SOLE | | 0 | 0 | 10,400 |
SYSCO CORP COM | COM | 871829107 | 7,723 | 100 | SH | | SOLE | | 100 | 0 | 0 |
TANDEM DIABETES CARE INC COM N | COM | 875372203 | 7,623,025 | 187,713 | SH | | SOLE | | 167,167 | 0 | 20,546 |
TARGET CORP COM | COM | 87612E106 | 1,621,683 | 9,791 | SH | | SOLE | | 9,703 | 0 | 88 |
TENET HEALTHCARE CORP COM NEW | COM | 88033G407 | 8,139,708 | 136,986 | SH | | SOLE | | 131,547 | 0 | 5,439 |
TERADYNE INC COM | COM | 880770102 | 1,018,657 | 9,475 | SH | | SOLE | | 9,475 | 0 | 0 |
TESLA INC COM | COM | 88160R101 | 663,872 | 3,200 | SH | | SOLE | | 3,200 | 0 | 0 |
TESSCO TECHNOLOGIES INC COM | COM | 872386107 | 570,854 | 118,928 | SH | | SOLE | | 40,486 | 0 | 78,442 |
TETRA TECHNOLOGIES INC DEL COM | COM | 88162F105 | 1,511,406 | 570,342 | SH | | SOLE | | 315,493 | 0 | 254,849 |
TORTOISE ENERGY INFRA CORP COM | COM | 89147L886 | 6,527 | 222 | SH | | SOLE | | 222 | 0 | 0 |
TPI COMPOSITES INC COM | COM | 87266J104 | 9,987,061 | 765,292 | SH | | SOLE | | 726,107 | 0 | 39,185 |
TRANE TECHNOLOGIES PLC SHS | COM | G8994E103 | 350,666 | 1,906 | SH | | SOLE | | 150 | 0 | 1,756 |
TRANSACT TECHNOLOGIES INC COM | COM | 892918103 | 549,858 | 88,830 | SH | | SOLE | | 30,282 | 0 | 58,548 |
TRANSCAT INC COM | COM | 893529107 | 3,164,317 | 35,399 | SH | | SOLE | | 19,649 | 0 | 15,750 |
TRANSMEDICS GROUP INC COM | COM | 89377M109 | 5,345,023 | 70,580 | SH | | SOLE | | 39,047 | 0 | 31,533 |
TRIMBLE INC COM | COM | 896239100 | 3,024,319 | 57,694 | SH | | SOLE | | 55,917 | 0 | 1,777 |
TRIPADVISOR INC COM | COM | 896945201 | 81,307 | 4,094 | SH | | SOLE | | 4,094 | 0 | 0 |
TRIPLEPOINT VENTURE GROWTH BDC | COM | 89677Y100 | 2,307 | 191 | SH | | SOLE | | 191 | 0 | 0 |
TWIST BIOSCIENCE CORP COM | COM | 90184D100 | 4,780 | 317 | SH | | SOLE | | 317 | 0 | 0 |
ULTA BEAUTY INC COM | COM | 90384S303 | 1,220,118 | 2,236 | SH | | SOLE | | 2,209 | 0 | 27 |
ULTRAGENYX PHARMACEUTICAL INC | COM | 90400D108 | 59,909 | 1,494 | SH | | SOLE | | 1,494 | 0 | 0 |
UNION PAC CORP COM | COM | 907818108 | 7,044 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED AIRLS HLDGS INC COM | COM | 910047109 | 818,625 | 18,500 | SH | | SOLE | | 18,500 | 0 | 0 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 85,162 | 439 | SH | | SOLE | | 439 | 0 | 0 |
UNITED STATES STL CORP NEW COM | COM | 912909108 | 1,217,591 | 46,651 | SH | | SOLE | | 46,651 | 0 | 0 |
UNIVERSAL STAINLESS & ALLOY CO | COM | 913837100 | 811,346 | 86,775 | SH | | SOLE | | 29,617 | 0 | 57,158 |
UPWORK INC COM | COM | 91688F104 | 2,521,926 | 222,785 | SH | | SOLE | | 209,337 | 0 | 13,448 |
US BANCORP DEL COM NEW | COM | 902973304 | 5,408 | 150 | SH | | SOLE | | 150 | 0 | 0 |
VALERO ENERGY CORP COM | COM | 91913Y100 | 1,352,026 | 9,685 | SH | | SOLE | | 9,685 | 0 | 0 |
VALMONT INDS INC COM | COM | 920253101 | 1,263,391 | 3,957 | SH | | SOLE | | 3,905 | 0 | 52 |
VERACYTE INC COM | COM | 92337F107 | 3,873,889 | 173,717 | SH | | SOLE | | 126,402 | 0 | 47,315 |
VERIZON COMMUNICATIONS INC COM | COM | 92343V104 | 849,863 | 21,853 | SH | | SOLE | | 21,853 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 | 3,446,551 | 10,939 | SH | | SOLE | | 10,805 | 0 | 134 |
VIEMED HEALTHCARE INC COM | COM | 92663R105 | 2,290,270 | 237,088 | SH | | SOLE | | 131,338 | 0 | 105,750 |
VIEWRAY INC COM | COM | 92672L107 | 4,612,149 | 1,332,991 | SH | | SOLE | | 951,482 | 0 | 381,509 |
VIRTRA INC COM PAR | COM | 92827K301 | 305,488 | 76,372 | SH | | SOLE | | 26,029 | 0 | 50,343 |
VISA INC COM CL A | COM | 92826C839 | 44,867 | 199 | SH | | SOLE | | 199 | 0 | 0 |
VITAL FARMS INC COM | COM | 92847W103 | 1,988,281 | 129,953 | SH | | SOLE | | 74,590 | 0 | 55,363 |
VUZIX CORP COM NEW | COM | 92921W300 | 1,739,802 | 420,242 | SH | | SOLE | | 327,173 | 0 | 93,069 |
WABTEC COM | COM | 929740108 | 213,439 | 2,112 | SH | | SOLE | | 2,112 | 0 | 0 |
WASTE MGMT INC DEL COM | COM | 94106L109 | 134,942 | 827 | SH | | SOLE | | 827 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC C | COM | 942749102 | 1,848,490 | 10,982 | SH | | SOLE | | 10,065 | 0 | 917 |
WEC ENERGY GROUP INC COM | COM | 92939U106 | 40,760 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WHEATON PRECIOUS METALS CORP C | COM | 962879102 | 504,620 | 10,478 | SH | | SOLE | | 10,478 | 0 | 0 |
WILLDAN GROUP INC COM | COM | 96924N100 | 1,269,422 | 81,269 | SH | | SOLE | | 44,928 | 0 | 36,341 |
WILLIAMS COS INC COM | COM | 969457100 | 20,305 | 680 | SH | | SOLE | | 680 | 0 | 0 |
WIX COM LTD SHS | COM | M98068105 | 130,339 | 1,306 | SH | | SOLE | | 1,306 | 0 | 0 |
WOLFSPEED INC COM | COM | 977852102 | 3,873,033 | 59,631 | SH | | SOLE | | 55,632 | 0 | 3,999 |
WORKDAY INC CL A | COM | 98138H101 | 1,156,211 | 5,598 | SH | | SOLE | | 5,598 | 0 | 0 |
WYNN RESORTS LTD COM | COM | 983134107 | 1,410,066 | 12,600 | SH | | SOLE | | 12,600 | 0 | 0 |
XYLEM INC COM | COM | 98419M100 | 1,152 | 11 | SH | | SOLE | | 11 | 0 | 0 |
ZEBRA TECHNOLOGIES CORP-CL A | COM | 989207105 | 1,254,192 | 3,944 | SH | | SOLE | | 3,944 | 0 | 0 |
ZUORA INC COM CL A | COM | 98983V106 | 1,373,774 | 139,046 | SH | | SOLE | | 93,324 | 0 | 45,722 |
ZURN ELKAY WATER SOLNS CORP CO | COM | 98983L108 | 2,902,717 | 135,895 | SH | | SOLE | | 123,658 | 0 | 12,237 |
NIBE INDUSTRIER AB | COM | W6S38Z126 | 3,177,046 | 279,665 | SH | | SOLE | | 255,298 | 0 | 24,367 |
ALIBABA GROUP HLDG LTD SPONSOR | ADR | 01609W102 | 2,216,795 | 21,695 | SH | | SOLE | | 21,695 | 0 | 0 |
BAIDU INC SPON ADR REP A | ADR | 056752108 | 1,674,608 | 11,096 | SH | | SOLE | | 11,096 | 0 | 0 |
BP PLC SPONSORED ADR | ADR | 055622104 | 10,032,187 | 264,422 | SH | | SOLE | | 251,905 | 0 | 12,517 |
ENDAVA PLC ADS | ADR | 29260V105 | 4,249,068 | 63,249 | SH | | SOLE | | 52,222 | 0 | 11,027 |
EQUINOR ASA SPONSORED ADR | ADR | 29446M102 | 343,577 | 12,085 | SH | | SOLE | | 12,085 | 0 | 0 |
NESTLE S A SPONSORED ADR | ADR | 641069406 | 2,434 | 20 | SH | | SOLE | | 20 | 0 | 0 |
NOVARTIS AG SPONSORED ADR | ADR | 66987V109 | 370,116 | 4,023 | SH | | SOLE | | 4,023 | 0 | 0 |
RIO TINTO PLC SPONSORED ADR | ADR | 767204100 | 110,720 | 1,614 | SH | | SOLE | | 1,614 | 0 | 0 |
SANOFI SPONSORED ADR | ADR | 80105N105 | 10,884 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TRUST ISHARES | ETF | 46428Q109 | 17,055 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR RUS 2000 GRW ETF | ETF | 464287648 | 139,267 | 614 | SH | | SOLE | | 614 | 0 | 0 |
SPDR S&P 500 ETF TR TR UNIT | ETF | 78462F103 | 928,906 | 2,269 | SH | | SOLE | | 1,570 | 0 | 699 |
VANECK ETF TRUST GOLD MINERS E | ETF | 92189F106 | 1,485,512 | 45,920 | SH | | SOLE | | 45,920 | 0 | 0 |
VANECK ETF TRUST JUNIOR GOLD M | ETF | 92189F791 | 1,525,806 | 38,628 | SH | | SOLE | | 38,628 | 0 | 0 |