0001752724-21-043849.txt : 20210226 0001752724-21-043849.hdr.sgml : 20210226 20210226163438 ACCESSION NUMBER: 0001752724-21-043849 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210226 PERIOD START: 20210630 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPDR SERIES TRUST CENTRAL INDEX KEY: 0001064642 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08839 FILM NUMBER: 21689688 BUSINESS ADDRESS: STREET 1: ONE LINCOLN STREET CITY: BOSTON STATE: MA ZIP: 02111 BUSINESS PHONE: 617-664-1465 MAIL ADDRESS: STREET 1: ONE LINCOLN STREET CITY: BOSTON STATE: MA ZIP: 02111 FORMER COMPANY: FORMER CONFORMED NAME: STREETTRACKS SERIES TRUST DATE OF NAME CHANGE: 20000925 FORMER COMPANY: FORMER CONFORMED NAME: INDEX EXCHANGE LISTED SECURITIES TRUST DATE OF NAME CHANGE: 19980622 0001064642 S000063362 SPDR S&P Kensho New Economies Composite ETF C000205415 SPDR S&P Kensho New Economies Composite ETF KOMP NPORT-P 1 primary_doc.xml NPORT-P false 0001064642 XXXXXXXX S000063362 C000205415 SPDR SERIES TRUST 811-08839 0001064642 5493004JVD6CQEEJSS37 One Iron Street Boston 02210 617-664-8594 SPDR S&P Kensho New Economies Composite ETF S000063362 549300KEUQ5Q8PC88Y95 2021-06-30 2020-12-31 N 1974300987.72 169547867.10 1804753120.62 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 UST Honeywell International Inc ISRPG12PN4EIEOEMW547 Honeywell International Inc 438516106 48804.00000000 NS USD 10380610.80000000 0.575181762059 Long EC CORP US N 1 N N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals Inc 462222100 12865.00000000 NS USD 727387.10000000 0.040303966879 Long EC CORP US N 1 N N N Fitbit Inc 549300GYQQ375BZPXK02 Fitbit Inc 33812L102 1392976.00000000 NS USD 9472236.80000000 0.524849448480 Long EC CORP US N 1 N N N Camtek Ltd/Israel N/A Camtek Ltd/Israel 000000000 240794.00000000 NS USD 5275796.54000000 0.292327880180 Long EC CORP IL N 1 N N N Parsons Corp 549300ZXH0VRBSEPX752 Parsons Corp 70202L102 150595.00000000 NS USD 5483163.95000000 0.303817950907 Long EC CORP US N 1 N N N Avrobio Inc N/A Avrobio Inc 05455M100 47505.00000000 NS USD 662219.70000000 0.036693090729 Long EC CORP US N 1 N N N Ligand Pharmaceuticals Inc 5493008K7TB0IKP37H79 Ligand Pharmaceuticals Inc 53220K504 6985.00000000 NS USD 694658.25000000 0.038490486153 Long EC CORP US N 1 N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 64110W102 67008.00000000 NS USD 6417356.16000000 0.355580831897 Long EC CORP KY N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 8904.00000000 NS USD 2224753.44000000 0.123271898775 Long EC CORP US N 1 N N N A10 Networks Inc 549300UQD4IWUML81Q35 A10 Networks Inc 002121101 98754.00000000 NS USD 973714.44000000 0.053952777744 Long EC CORP US N 1 N N N Cisco Systems Inc 8E6NF1YAL0WT6CWXXV93 Cisco Systems Inc 17275R102 107061.00000000 NS USD 4790979.75000000 0.265464549985 Long EC CORP US N 1 N N N Carpenter Technology Corp DX6I6ZD3X5WNNCDJKP85 Carpenter Technology Corp 144285103 104360.00000000 NS USD 3038963.20000000 0.168386643318 Long EC CORP US N 1 N N N TTM Technologies Inc 549300SC4BDOIS008048 TTM Technologies Inc 87305R109 80536.00000000 NS USD 1110994.12000000 0.061559340571 Long EC CORP US N 1 N N N 3D Systems Corp 5493003HHDOCCW4OP744 3D Systems Corp 88554D205 1219093.00000000 NS USD 12776094.64000000 0.707913702657 Long EC CORP US N 1 N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies Inc 502431109 25616.00000000 NS USD 4841936.32000000 0.268288014835 Long EC CORP US N 1 N N N BlackRock Inc 549300LRIF3NWCU26A80 BlackRock Inc 09247X101 3074.00000000 NS USD 2218013.96000000 0.122898469306 Long EC CORP US N 1 N N N Mimecast Ltd 254900ELSYFSTT9X2740 Mimecast Ltd 000000000 17568.00000000 NS USD 998565.12000000 0.055329735053 Long EC CORP JE N 1 N N N Arrowhead Pharmaceuticals Inc 549300O3CSB8T7OZ3D66 Arrowhead Pharmaceuticals Inc 04280A100 10867.00000000 NS USD 833824.91000000 0.046201605110 Long EC CORP US N 1 N N N ViaSat Inc UFC8NYMNFSYIHNSM2I38 ViaSat Inc 92552V100 22564.00000000 NS USD 736714.60000000 0.040820796572 Long EC CORP US N 1 N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 69683.00000000 NS USD 8427462.02000000 0.466959271255 Long EC CORP US N 1 N N N New Jersey Resources Corp 549300QKBSQBIX4DQ583 New Jersey Resources Corp 646025106 63995.00000000 NS USD 2275022.25000000 0.126057255366 Long EC CORP US N 1 N N N Elbit Systems Ltd 529900Q9CB1REUMZSS32 Elbit Systems Ltd 000000000 73153.00000000 NS USD 9568412.40000000 0.530178465446 Long EC CORP IL N 1 N N N Orion Energy Systems Inc N/A Orion Energy Systems Inc 686275108 391000.00000000 NS USD 3859170.00000000 0.213833679294 Long EC CORP US N 1 N N N NetScout Systems Inc 5493005HZXZ3SPNVCV76 NetScout Systems Inc 64115T104 33785.00000000 NS USD 926384.70000000 0.051330272789 Long EC CORP US N 1 N N N Universal Electronics Inc 549300ZW9EULAR7T6F89 Universal Electronics Inc 913483103 58511.00000000 NS USD 3069487.06000000 0.170077947223 Long EC CORP US N 1 N N N Avis Budget Group Inc 529900E95812SYWMCE44 Avis Budget Group Inc 053774105 233695.00000000 NS USD 8716823.50000000 0.482992571139 Long EC CORP US N 1 N N N General Motors Co 54930070NSV60J38I987 General Motors Co 37045V100 443270.00000000 NS USD 18457762.80000000 1.022730621108 Long EC CORP US N 1 N N N Twitter Inc 549300I8RX485XMK6836 Twitter Inc 90184L102 95401.00000000 NS USD 5165964.15000000 0.286242150850 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 6532.00000000 NS USD 848964.04000000 0.047040452807 Long EC CORP US N 1 N N N Nikola Corp 6354007SKFUCHYZAKQ61 Nikola Corp 654110105 226842.00000000 NS USD 3461608.92000000 0.191805121733 Long EC CORP US N 1 N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 12843.00000000 NS USD 5034199.14000000 0.278941151700 Long EC CORP US N 1 N N N Vectrus Inc N/A Vectrus Inc 92242T101 29557.00000000 NS USD 1469574.04000000 0.081427981656 Long EC CORP US N 1 N N N Simulations Plus Inc N/A Simulations Plus Inc 829214105 44038.00000000 NS USD 3167212.96000000 0.175492865135 Long EC CORP US N 1 N N N Enel Americas SA 549300LKH11TFCJLZK20 Enel Americas SA 29274F104 296879.00000000 NS USD 2440345.38000000 0.135217684464 Long EC CORP CL N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 Progressive Corp/The 743315103 20808.00000000 NS USD 2057495.04000000 0.114004237836 Long EC CORP US N 1 N N N Barnes Group Inc G1MSYD2DQZX30V5DMX12 Barnes Group Inc 067806109 54346.00000000 NS USD 2754798.74000000 0.152641306366 Long EC CORP US N 1 N N N LexinFintech Holdings Ltd 549300F9QU71NQ28CS19 LexinFintech Holdings Ltd 528877103 572134.00000000 NS USD 3833297.80000000 0.212400120337 Long EC CORP KY N 1 N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Inc 92532F100 2796.00000000 NS USD 660806.64000000 0.036614794148 Long EC CORP US N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000375204 495288.00000000 NS USD 13848252.48000000 0.767321154443 Long EC CORP CH N 1 N N N Energy Recovery Inc 549300ZEQL52Z525WJ22 Energy Recovery Inc 29270J100 113407.00000000 NS USD 1546871.48000000 0.085710974111 Long EC CORP US N 1 N N N Translate Bio Inc N/A Translate Bio Inc 89374L104 47345.00000000 NS USD 872568.35000000 0.048348349701 Long EC CORP US N 1 N N Sensata Technologies Holding PLC 529900MS7KFYCY9MS037 Sensata Technologies Holding PLC 000000000 74161.00000000 NS USD 3911251.14000000 0.216719455714 Long EC CORP GB N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 22870.00000000 NS USD 2744857.40000000 0.152090464265 Long EC CORP US N 1 N N N Embraer SA 549300EM51WYXFHUY333 Embraer SA 29082A107 213725.00000000 NS USD 1455467.25000000 0.080646335134 Long EC CORP BR N 1 N N Synaptics Inc 549300AJ3LI4FWNRQX29 Synaptics Inc 87157D109 44848.00000000 NS USD 4323347.20000000 0.239553385479 Long EC CORP US N 1 N N N Bilibili Inc 5493008V60M52L3PIS45 Bilibili Inc 090040106 82420.00000000 NS USD 7065042.40000000 0.391468634644 Long EC CORP KY N 1 N N Oceaneering International Inc 549300L6PH74701W0R30 Oceaneering International Inc 675232102 233029.00000000 NS USD 1852580.55000000 0.102650081544 Long EC CORP US N 1 N N N Materialise NV 5493004CXYDPCZ5RQK28 Materialise NV 57667T100 64132.00000000 NS USD 3476595.72000000 0.192635528941 Long EC CORP BE N 1 N N MagnaChip Semiconductor Corp 529900P54J1ATLRBUV29 MagnaChip Semiconductor Corp 55933J203 230849.00000000 NS USD 3121078.48000000 0.172936588630 Long EC CORP US N 1 N N N International Business Machines Corp VGRQXHF3J8VDLUA7XE92 International Business Machines Corp 459200101 49719.00000000 NS USD 6258627.72000000 0.346785809565 Long EC CORP US N 1 N N N Pentair PLC 549300EVR9D56WPSRP15 Pentair PLC 000000000 54769.00000000 NS USD 2907686.21000000 0.161112684986 Long EC CORP IE N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp 032095101 8246.00000000 NS USD 1078329.42000000 0.059749414348 Long EC CORP US N 1 N N N Yelp Inc 5299007OU2DOSXPQBO35 Yelp Inc 985817105 195307.00000000 NS USD 6380679.69000000 0.353548616544 Long EC CORP US N 1 N N N IAC/InterActiveCorp 549300TO56L57RP6P031 IAC/InterActiveCorp 44891N109 32810.00000000 NS USD 6212573.50000000 0.344233980205 Long EC CORP US N 1 N N N ReneSola Ltd 529900AE4IM429A3P568 ReneSola Ltd 75971T301 1603535.00000000 NS USD 18328405.05000000 1.015563006407 Long EC CORP VG N 1 N N PerkinElmer Inc 549300IKL1SDPFI7N655 PerkinElmer Inc 714046109 11610.00000000 NS USD 1666035.00000000 0.092313734270 Long EC CORP US N 1 N N N Banco Santander SA 5493006QMFDDMYWIAM13 Banco Santander SA 05964H105 2020943.00000000 NS USD 6163876.15000000 0.341535697020 Long EC CORP ES N 1 N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 29187.00000000 NS USD 2251777.05000000 0.124769256485 Long EC CORP US N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 190810.00000000 NS USD 13276559.80000000 0.735644097151 Long EC CORP NL N 1 N N N Dicerna Pharmaceuticals Inc 549300CTZMJMPH28WN39 Dicerna Pharmaceuticals Inc 253031108 34742.00000000 NS USD 765366.26000000 0.042408363296 Long EC CORP US N 1 N N N OneConnect Financial Technology Co Ltd N/A OneConnect Financial Technology Co Ltd 68248T105 285289.00000000 NS USD 5623046.19000000 0.311568719607 Long EC CORP KY N 1 N N Limelight Networks Inc 529900BNCMDQGEKW5M59 Limelight Networks Inc 53261M104 204496.00000000 NS USD 815939.04000000 0.045210562634 Long EC CORP US N 1 N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 5122.00000000 NS USD 1022914.62000000 0.056678922358 Long EC CORP US N 1 N N N Luxfer Holdings PLC 21380045UF5SJYZOXE41 Luxfer Holdings PLC 000000000 105910.00000000 NS USD 1739042.20000000 0.096359007785 Long EC CORP GB N 1 N N N Orchard Therapeutics plc 21380056R45ONMT94Z50 Orchard Therapeutics plc 68570P101 197217.00000000 NS USD 851977.44000000 0.047207423013 Long EC CORP GB N 1 N N N Momo Inc 549300YMGLID32W48529 Momo Inc 60879B107 268485.00000000 NS USD 3748050.60000000 0.207676637717 Long EC CORP KY N 1 N N N Cia Paranaense de Energia 2549001AS1I9A71VG663 Cia Paranaense de Energia 20441B407 179180.00000000 NS USD 2562274.00000000 0.141973656713 Long EC CORP BR N 1 N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 10261.00000000 NS USD 956119.98000000 0.052977882075 Long EC CORP US N 1 N N N Check Point Software Technologies Ltd 2549003ZVBH73EPNS513 Check Point Software Technologies Ltd 000000000 6155.00000000 NS USD 818061.05000000 0.045328141597 Long EC CORP IL N 1 N N Vivint Smart Home Inc N/A Vivint Smart Home Inc 928542109 250116.00000000 NS USD 5189907.00000000 0.287568805988 Long EC CORP US N 1 N N N 8x8 Inc 254900XWSOC5U1BRW939 8x8 Inc 282914100 241930.00000000 NS USD 8339327.10000000 0.462075782261 Long EC CORP US N 1 N N N American Superconductor Corp 549300S9YT8Z8LOK4452 American Superconductor Corp 030111207 324830.00000000 NS USD 7607518.60000000 0.421526828965 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 20879.00000000 NS USD 9725020.62000000 0.538856007998 Long EC CORP US N 1 N N N FireEye Inc 549300E9D2UJUFLLY524 FireEye Inc 31816Q101 56735.00000000 NS USD 1308309.10000000 0.072492413785 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 181798.00000000 NS USD 9271698.00000000 0.513737745848 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 23969.00000000 NS USD 2873643.41000000 0.159226399287 Long EC CORP US N 1 N N N Pacific Biosciences of California Inc N/A Pacific Biosciences of California Inc 69404D108 542061.00000000 NS USD 14061062.34000000 0.779112787192 Long EC CORP US N 1 N N N Pagseguro Digital Ltd N/A Pagseguro Digital Ltd 000000000 119259.00000000 NS USD 6783451.92000000 0.375865919969 Long EC CORP KY N 1 N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 13794.00000000 NS USD 1634451.06000000 0.090563692137 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 8380.00000000 NS USD 734842.20000000 0.040717048310 Long EC CORP US N 1 N N N Cellectis SA 5493000KKX5VQ37Q2W83 Cellectis SA 15117K103 39636.00000000 NS USD 1072550.16000000 0.059429189939 Long EC CORP FR N 1 N N N Berkeley Lights Inc 549300LTLRE4N65CD358 Berkeley Lights Inc 084310101 7822.00000000 NS USD 699365.02000000 0.038751284705 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 55870.00000000 NS USD 4200306.60000000 0.232735799263 Long EC CORP US N 1 N N N Qudian Inc 549300MY8WXPOW8RKH11 Qudian Inc 747798106 1096277.00000000 NS USD 1512862.26000000 0.083826549056 Long EC CORP KY N 1 N N FLIR Systems Inc VOBD35NEPH6WISIRTJ85 FLIR Systems Inc 302445101 191355.00000000 NS USD 8387089.65000000 0.464722268889 Long EC CORP US N 1 N N N Fiat Chrysler Automobiles NV 549300LKT9PW7ZIBDF31 Fiat Chrysler Automobiles NV 000000000 687004.00000000 NS USD 12427902.36000000 0.688620632817 Long EC CORP NL N 1 N N Turkcell Iletisim Hizmetleri AS 7890003EX1LTLS2FFL84 Turkcell Iletisim Hizmetleri AS 900111204 238328.00000000 NS USD 1284587.92000000 0.071178041213 Long EC CORP TR N 1 N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 33708.00000000 NS USD 6709577.40000000 0.371772588912 Long EC CORP KY N 1 N N N iRhythm Technologies Inc 549300FJI72RJGDQS384 iRhythm Technologies Inc 450056106 26568.00000000 NS USD 6302195.28000000 0.349199854982 Long EC CORP US N 1 N N N Gentherm Inc HKM6YX1U5JS60TCUB219 Gentherm Inc 37253A103 87204.00000000 NS USD 5687444.88000000 0.315137002120 Long EC CORP US N 1 N N N General Dynamics Corp 9C1X8XOOTYY2FNYTVH06 General Dynamics Corp 369550108 21427.00000000 NS USD 3188766.14000000 0.176687110473 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604103 500859.00000000 NS USD 5409277.20000000 0.299723942194 Long EC CORP US N 1 N N N Grifols SA 959800HSSNXWRKBK4N60 Grifols SA 398438408 81335.00000000 NS USD 1499817.40000000 0.083103743269 Long EC CORP ES N 1 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 38748.00000000 NS USD 6442629.96000000 0.356981233964 Long EC CORP US N 1 N N N IDT Corp 549300JNTN7ZMJDFCL56 IDT Corp 448947507 185586.00000000 NS USD 2293842.96000000 0.127100096616 Long EC CORP US N 1 N N N MicroVision Inc 5299001A8NIHHA9KOY43 MicroVision Inc 594960304 1695512.00000000 NS USD 9121854.56000000 0.505435034619 Long EC CORP US N 1 N N Kaiser Aluminum Corp N/A Kaiser Aluminum Corp 483007704 25394.00000000 NS USD 2511466.60000000 0.139158457259 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker Corp 116794108 210392.00000000 NS USD 11388518.96000000 0.631029187864 Long EC CORP US N 1 N N N Lear Corp 549300UPNBTXA1SYTQ33 Lear Corp 521865204 92061.00000000 NS USD 14640460.83000000 0.811216817565 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 17807.00000000 NS USD 2061694.46000000 0.114236924510 Long EC CORP US N 1 N N N Seagen Inc N/A Seagen Inc 81181C104 3370.00000000 NS USD 590221.80000000 0.032703741761 Long EC CORP US N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC 000000000 55130.00000000 NS USD 6457928.20000000 0.357828897826 Long EC CORP IE N 1 N N N Qualys Inc 549300EMBXYOW9W1XA17 Qualys Inc 74758T303 7925.00000000 NS USD 965819.75000000 0.053515338966 Long EC CORP US N 1 N N N Corteva Inc 549300WZN9I2QKLS0O94 Corteva Inc 22052L104 21201.00000000 NS USD 820902.72000000 0.045485596374 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 41894.00000000 NS USD 3842098.74000000 0.212887773740 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc 29355A107 41458.00000000 NS USD 7274635.26000000 0.403082015866 Long EC CORP US N 1 N N N Modine Manufacturing Co Z35SZFYJR8GZZRSIUU09 Modine Manufacturing Co 607828100 314319.00000000 NS USD 3947846.64000000 0.218747184581 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 21803.00000000 NS USD 3578526.39000000 0.198283429966 Long EC CORP US N 1 N N N Aerojet Rocketdyne Holdings Inc 549300VULNLWHE8QWI76 Aerojet Rocketdyne Holdings Inc 007800105 42435.00000000 NS USD 2242689.75000000 0.124265736093 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 16549.00000000 NS USD 3875775.80000000 0.214753794062 Long EC CORP US N 1 N N N Royal Dutch Shell PLC 21380068P1DRHMJ8KU70 Royal Dutch Shell PLC 780259206 71876.00000000 NS USD 2525722.64000000 0.139948373610 Long EC CORP GB N 1 N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 21155.00000000 NS USD 2459268.75000000 0.136266214026 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 11725.00000000 NS USD 859325.25000000 0.047614559586 Long EC CORP US N 1 N N N iRobot Corp 5493009PRNKOUKBAT390 iRobot Corp 462726100 32836.00000000 NS USD 2636402.44000000 0.146081057285 Long EC CORP US N 1 N N Precigen Inc 549300XCWNQU35K64G19 Precigen Inc 74017N105 132340.00000000 NS USD 1349868.00000000 0.074795160876 Long EC CORP US N 1 N N Evoqua Water Technologies Corp 529900YQAOMEZRGRRP43 Evoqua Water Technologies Corp 30057T105 125849.00000000 NS USD 3395406.02000000 0.188136869315 Long EC CORP US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 636274409 28961.00000000 NS USD 1709567.83000000 0.094725855324 Long EC CORP GB N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 14885.00000000 NS USD 3255796.05000000 0.180401186888 Long EC CORP US N 1 N N N Intellia Therapeutics Inc 5493002T5BCPE5DZC723 Intellia Therapeutics Inc 45826J105 20461.00000000 NS USD 1113078.40000000 0.061674828943 Long EC CORP US N 1 N N N Allison Transmission Holdings Inc 529900RP7DJ882LI9T83 Allison Transmission Holdings Inc 01973R101 108082.00000000 NS USD 4661576.66000000 0.258294423028 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 10248.00000000 NS USD 2385017.04000000 0.132151983157 Long EC CORP KY N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 Boston Scientific Corp 101137107 123119.00000000 NS USD 4426128.05000000 0.245248394333 Long EC CORP US N 1 N N N CONMED Corp Z6C0YCECH9DCU5ZIQW84 CONMED Corp 207410101 15346.00000000 NS USD 1718752.00000000 0.095234743210 Long EC CORP US N 1 N N N Jumia Technologies AG 391200JWCL5VCOSXNT56 Jumia Technologies AG 48138M105 93673.00000000 NS USD 3779705.55000000 0.209430614459 Long EC CORP DE N 1 N N N Bluebird Bio Inc N/A Bluebird Bio Inc 09609G100 19446.00000000 NS USD 841428.42000000 0.046622909825 Long EC CORP US N 1 N N N Iridium Communications Inc 549300U620NVQ4J1CT96 Iridium Communications Inc 46269C102 67645.00000000 NS USD 2660139.63000000 0.147396316959 Long EC CORP US N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 48241.00000000 NS USD 7670801.41000000 0.425033281414 Long EC CORP NL N 1 N N N Vontier Corp N/A Vontier Corp 928881101 263629.00000000 NS USD 8805208.60000000 0.487889922416 Long EC CORP US N 1 N N N Leidos Holdings Inc 549300IUTGTP6EJP8124 Leidos Holdings Inc 525327102 18815.00000000 NS USD 1977832.80000000 0.109590213608 Long EC CORP US N 1 N N N Virtusa Corp C77OMXDER63WLJCSKT03 Virtusa Corp 92827P102 115401.00000000 NS USD 5900453.13000000 0.326939627508 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 3271.00000000 NS USD 800937.06000000 0.044379314314 Long EC CORP US N 1 N N N Avaya Holdings Corp 549300NZS2OZN6Q63A60 Avaya Holdings Corp 05351X101 265411.00000000 NS USD 5082620.65000000 0.281624150800 Long EC CORP US N 1 N N N Square Inc 549300OHIIUWSTIZME52 Square Inc 852234103 16503.00000000 NS USD 3591712.92000000 0.199014085581 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 28844.00000000 NS USD 3284177.84000000 0.181973800320 Long EC CORP US N 1 N N N Meritor Inc 5LTG829X630QFHTFBO82 Meritor Inc 59001K100 128175.00000000 NS USD 3577364.25000000 0.198219036671 Long EC CORP US N 1 N N N LendingClub Corp 549300YC50YO7Y1OJR92 LendingClub Corp 52603A208 394137.00000000 NS USD 4162086.72000000 0.230618064733 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 7276.00000000 NS USD 763907.24000000 0.042327520106 Long EC CORP US N 1 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 861012102 488155.00000000 NS USD 18120313.60000000 1.004032817174 Long EC CORP NL N 1 N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 Lockheed Martin Corp 539830109 21047.00000000 NS USD 7471264.06000000 0.413977068366 Long EC CORP US N 1 N N N Sunrun Inc 54930007SJ77CI66U531 Sunrun Inc 86771W105 90861.00000000 NS USD 6303936.18000000 0.349296316929 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 Cummins Inc 231021106 18755.00000000 NS USD 4259260.50000000 0.236002390096 Long EC CORP US N 1 N N N I3 Verticals Inc 549300944CYWVP06CJ97 I3 Verticals Inc 46571Y107 124939.00000000 NS USD 4147974.80000000 0.229836133962 Long EC CORP US N 1 N N NV5 Global Inc N/A NV5 Global Inc 62945V109 31785.00000000 NS USD 2504022.30000000 0.138745974249 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 43539.00000000 NS USD 9683944.38000000 0.536580004730 Long EC CORP US N 1 N N N Change Healthcare Inc 549300GS1BPJEDOZHM07 Change Healthcare Inc 15912K100 343203.00000000 NS USD 6400735.95000000 0.354659918681 Long EC CORP US N 1 N N N Algonquin Power & Utilities Corp 549300K5VIUTJXQL7X75 Algonquin Power & Utilities Corp 015857105 146133.00000000 NS USD 2405349.18000000 0.133278571596 Long EC CORP CA N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 12832.00000000 NS USD 2245600.00000000 0.124426990835 Long EC CORP US N 1 N N N FinVolution Group 3003000RAVUT809U6P08 FinVolution Group 31810T101 449366.00000000 NS USD 1199807.22000000 0.066480407003 Long EC CORP KY N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 Arcosa Inc 039653100 93143.00000000 NS USD 5116344.99000000 0.283492790872 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 50899.00000000 NS USD 4392583.70000000 0.243389727371 Long EC CORP US N 1 N N N NVE Corp 5299003C1ATTWX8X0112 NVE Corp 629445206 48231.00000000 NS USD 2709617.58000000 0.150137852598 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 10788.00000000 NS USD 2643491.52000000 0.146473857825 Long EC CORP US N 1 N N N Iovance Biotherapeutics Inc 549300220Z2GHH33XL82 Iovance Biotherapeutics Inc 462260100 20062.00000000 NS USD 930876.80000000 0.051579176639 Long EC CORP US N 1 N N N Huntington Ingalls Industries Inc 5TZLZ6WJTBVJ0QWBG121 Huntington Ingalls Industries Inc 446413106 12792.00000000 NS USD 2180780.16000000 0.120835372721 Long EC CORP US N 1 N N N Banco Santander Brasil SA 549300D1H731B30TSI43 Banco Santander Brasil SA 05967A107 278927.00000000 NS USD 2409929.28000000 0.133532351459 Long EC CORP BR N 1 N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 133535.00000000 NS USD 8916131.95000000 0.494036101011 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 24624.00000000 NS USD 12858652.80000000 0.712488187613 Long EC CORP US N 1 N N N Accuray Inc 549300G28LY4TZKZJG51 Accuray Inc 004397105 313648.00000000 NS USD 1307912.16000000 0.072470419641 Long EC CORP US N 1 N N Johnson Controls International plc 549300XQ6S1GYKGBL205 Johnson Controls International plc 000000000 128404.00000000 NS USD 5982342.36000000 0.331477047561 Long EC CORP IE N 1 N N N Smith & Nephew PLC 213800ZTMDN8S67S1H61 Smith & Nephew PLC 83175M205 156530.00000000 NS USD 6600870.10000000 0.365749199964 Long EC CORP GB N 1 N N Standex International Corp RCX52GR0JW2LRRMH9Z54 Standex International Corp 854231107 14711.00000000 NS USD 1140396.72000000 0.063188516311 Long EC CORP US N 1 N N N Perspecta Inc 549300XIT2GJKMZC0O65 Perspecta Inc 715347100 37627.00000000 NS USD 906058.16000000 0.050203994643 Long EC CORP US N 1 N N N Suncor Energy Inc 549300W70ZOQDVLCHY06 Suncor Energy Inc 867224107 159668.00000000 NS USD 2679229.04000000 0.148454046672 Long EC CORP CA N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 12365.00000000 NS USD 1938708.35000000 0.107422357542 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 5533.00000000 NS USD 9693152.04000000 0.537090194179 Long EC CORP US N 1 N N N Gilat Satellite Networks Ltd 529900RVHDCYJ5YWHP12 Gilat Satellite Networks Ltd 000000000 264261.00000000 NS USD 1722981.72000000 0.095469108783 Long EC CORP IL N 1 N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 382516.00000000 NS USD 8132290.16000000 0.450604022626 Long EC CORP US N 1 N N N AngioDynamics Inc 549300W3VKC5ZKMO8C28 AngioDynamics Inc 03475V101 447139.00000000 NS USD 6854640.87000000 0.379810445632 Long EC CORP US N 1 N N N Bloom Energy Corp 549300XB5J9BFW5JXV97 Bloom Energy Corp 093712107 219501.00000000 NS USD 6290898.66000000 0.348573917846 Long EC CORP US N 1 N N Twist Bioscience Corp 549300T23BL59LCOH584 Twist Bioscience Corp 90184D100 6466.00000000 NS USD 913581.14000000 0.050620837252 Long EC CORP US N 1 N N N CRISPR Therapeutics AG 506700O6IRRIQLT3W370 CRISPR Therapeutics AG 000000000 7388.00000000 NS USD 1131176.68000000 0.062677640895 Long EC CORP CH N 1 N N Telenav Inc 529900IWKA0QZA533R93 Telenav Inc 879455103 284162.00000000 NS USD 1335561.40000000 0.074002443034 Long EC CORP US N 1 N N N Sunnova Energy International Inc 549300JK1Y1VVC3JU540 Sunnova Energy International Inc 86745K104 156890.00000000 NS USD 7080445.70000000 0.392322119801 Long EC CORP US N 1 N N N Weibo Corp 549300Q9ID4640FE0422 Weibo Corp 948596101 96490.00000000 NS USD 3955125.10000000 0.219150478523 Long EC CORP KY N 1 N N CyberArk Software Ltd 529900YEXNDM894PWS93 CyberArk Software Ltd 000000000 7200.00000000 NS USD 1163448.00000000 0.064465770232 Long EC CORP IL N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd 000000000 90619.00000000 NS USD 10843469.54000000 0.600828413377 Long EC CORP CH N 1 N N N Ultra Clean Holdings Inc 5493007L6LS7QX18PE75 Ultra Clean Holdings Inc 90385V107 92030.00000000 NS USD 2866734.50000000 0.158843581831 Long EC CORP US N 1 N N N OneSpan Inc 549300D67QDZG593UX89 OneSpan Inc 68287N100 41420.00000000 NS USD 856565.60000000 0.047461649475 Long EC CORP US N 1 N N N Varonis Systems Inc 549300SHIVNRRH7STS26 Varonis Systems Inc 922280102 5915.00000000 NS USD 967753.15000000 0.053622467191 Long EC CORP US N 1 N N N Canadian Solar Inc 5493001XSC6TKMBVOM15 Canadian Solar Inc 136635109 140993.00000000 NS USD 7224481.32000000 0.400303024134 Long EC CORP CA N 1 N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 6397.00000000 NS USD 950146.41000000 0.052646891097 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 250122.00000000 NS USD 12288493.86000000 0.680896113689 Long EC CORP US N 1 N N N Proofpoint Inc 529900C5FODDK0WSR085 Proofpoint Inc 743424103 7320.00000000 NS USD 998521.20000000 0.055327301479 Long EC CORP US N 1 N N N Veoneer Inc 54930082R4LTC7PERT23 Veoneer Inc 92336X109 440382.00000000 NS USD 9380136.60000000 0.519746246332 Long EC CORP US N 1 N N Huntsman Corp 5299000V56320A7RIQ67 Huntsman Corp 447011107 148711.00000000 NS USD 3738594.54000000 0.207152684612 Long EC CORP US N 1 N N N Eastman Kodak Co 549300P7J8F3SSMY3E81 Eastman Kodak Co 277461406 207106.00000000 NS USD 1685842.84000000 0.093411271643 Long EC CORP US N 1 N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 15646.00000000 NS USD 5929364.62000000 0.328541591215 Long EC CORP US N 1 N N N Inovio Pharmaceuticals Inc 529900B9W875XDZXTM97 Inovio Pharmaceuticals Inc 45773H201 78369.00000000 NS USD 693565.65000000 0.038429946017 Long EC CORP US N 1 N N Verint Systems Inc 549300KEQJS5FRVUCO94 Verint Systems Inc 92343X100 14131.00000000 NS USD 949320.58000000 0.052601132484 Long EC CORP US N 1 N N N Plug Power Inc 549300JPDKRSJ8JSM954 Plug Power Inc 72919P202 418039.00000000 NS USD 14175702.49000000 0.785464910853 Long EC CORP US N 1 N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 10091.00000000 NS USD 842901.23000000 0.046704517109 Long EC CORP US N 1 N N N Sanmina Corp X5K24XLM8QYRXF00EB42 Sanmina Corp 801056102 128609.00000000 NS USD 4101341.01000000 0.227252191069 Long EC CORP US N 1 N N N iQIYI Inc 222100XL8T2Q5B8MS302 iQIYI Inc 46267X108 120592.00000000 NS USD 2107948.16000000 0.116799806905 Long EC CORP KY N 1 N N Activision Blizzard Inc 549300TPQQDBP9GNOF40 Activision Blizzard Inc 00507V109 35406.00000000 NS USD 3287447.10000000 0.182154947534 Long EC CORP US N 1 N N N Riot Blockchain Inc N/A Riot Blockchain Inc 767292105 1237109.00000000 NS USD 21018481.91000000 1.164618122548 Long EC CORP US N 1 N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 29341.00000000 NS USD 2120474.07000000 0.117493858066 Long EC CORP US N 1 N N N ZIOPHARM Oncology Inc N/A ZIOPHARM Oncology Inc 98973P101 305892.00000000 NS USD 770847.84000000 0.042712093482 Long EC CORP US N 1 N N Precision BioSciences Inc 549300I5QGRS3BLHZH41 Precision BioSciences Inc 74019P108 97031.00000000 NS USD 809238.54000000 0.044839293017 Long EC CORP US N 1 N N N Vodafone Group PLC 213800TB53ELEUKM7Q61 Vodafone Group PLC 92857W308 122445.00000000 NS USD 2017893.60000000 0.111809952117 Long EC CORP GB N 1 N N ArcelorMittal SA 2EULGUTUI56JI9SAL165 ArcelorMittal SA 03938L203 233148.00000000 NS USD 5339089.20000000 0.295834878410 Long EC CORP LU N 1 N N Shift4 Payments Inc N/A Shift4 Payments Inc 82452J109 56654.00000000 NS USD 4271711.60000000 0.236692296092 Long EC CORP US N 1 N N N Allegheny Technologies Inc ZW1LRE7C3H17O2ZN9B45 Allegheny Technologies Inc 01741R102 192934.00000000 NS USD 3235503.18000000 0.179276774370 Long EC CORP US N 1 N N N Krystal Biotech Inc 549300YONUY68210OE41 Krystal Biotech Inc 501147102 19483.00000000 NS USD 1168980.00000000 0.064772294151 Long EC CORP US N 1 N N N Huami Corp N/A Huami Corp 44331K103 312229.00000000 NS USD 3699913.65000000 0.205009405869 Long EC CORP KY N 1 N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies Inc 05605H100 16564.00000000 NS USD 998477.92000000 0.055324903367 Long EC CORP US N 1 N N N ESCO Technologies Inc 5493007JJLP5MEWVDH10 ESCO Technologies Inc 296315104 11126.00000000 NS USD 1148425.72000000 0.063633397104 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 44710.00000000 NS USD 2915986.20000000 0.161572581129 Long EC CORP US N 1 N N N Tencent Music Entertainment Group 213800XTZK2GOHQTYK41 Tencent Music Entertainment Group 88034P109 230544.00000000 NS USD 4435666.56000000 0.245776915929 Long EC CORP KY N 1 N N N NantKwest Inc 529900J9XLBR4HFL4B83 NantKwest Inc 63016Q102 87343.00000000 NS USD 1164282.19000000 0.064511992066 Long EC CORP US N 1 N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 1948.00000000 NS USD 1205519.80000000 0.066796936723 Long EC CORP US N 1 N N N Badger Meter Inc 5493002JENE20OGTUG20 Badger Meter Inc 056525108 38642.00000000 NS USD 3634666.52000000 0.201394111940 Long EC CORP US N 1 N N N Fate Therapeutics Inc 549300L14Q4UHOODLA90 Fate Therapeutics Inc 31189P102 11093.00000000 NS USD 1008686.49000000 0.055890552479 Long EC CORP US N 1 N N N State Street Global Advisors 5493008BJIBKQ5KTIF74 State Street Navigator Securities Lending Government Money Market Portfolio 857492706 169246635.00000000 NS USD 169246635.00000000 9.377827530330 Long STIV RF US N 1 N N Juniper Networks Inc AUHIXNGG7U2U7JEHM527 Juniper Networks Inc 48203R104 36707.00000000 NS USD 826274.57000000 0.045783246503 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 3482.00000000 NS USD 2848624.20000000 0.157840103859 Long EC CORP US N 1 N N N TCR2 Therapeutics Inc 5493007TR1ORJAZ8YK34 TCR2 Therapeutics Inc 87808K106 26630.00000000 NS USD 823665.90000000 0.045638702080 Long EC CORP US N 1 N N N Atlantica Sustainable Infrastructure PLC 549300ITBBGKJ651R879 Atlantica Sustainable Infrastructure PLC 000000000 170890.00000000 NS USD 6490402.20000000 0.359628257507 Long EC CORP GB N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 33298.00000000 NS USD 3389403.42000000 0.187804269807 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 6192.00000000 NS USD 2210172.48000000 0.122463978853 Long EC CORP US N 1 N N N Toyota Motor Corp 5493006W3QUS5LMH6R84 Toyota Motor Corp 892331307 70873.00000000 NS USD 10954839.61000000 0.606999344388 Long EC CORP JP N 1 N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 1958.00000000 NS USD 857310.30000000 0.047502912736 Long EC CORP US N 1 N N N Sanofi 549300E9PC51EN656011 Sanofi 80105N105 12102.00000000 NS USD 588036.18000000 0.032582638216 Long EC CORP FR N 1 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 500631106 88166.00000000 NS USD 1081796.82000000 0.059941540349 Long EC CORP KR N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 35823.00000000 NS USD 11431835.76000000 0.633429338860 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 7849.00000000 NS USD 1756527.71000000 0.097327866616 Long EC CORP US N 1 N N N Aerovironment Inc 529900PGHVI29YLZ6221 Aerovironment Inc 008073108 49764.00000000 NS USD 4324491.60000000 0.239616795814 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 29944.00000000 NS USD 3964585.60000000 0.219674677644 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 175469.00000000 NS USD 8785732.83000000 0.486810784789 Long EC CORP US N 1 N N N Synchronoss Technologies Inc 5493007Z5J8Z2TA76376 Synchronoss Technologies Inc 87157B103 582280.00000000 NS USD 2736716.00000000 0.151639355473 Long EC CORP US N 1 N N N Ribbon Communications Inc 549300L1E8Z8RL7CUL52 Ribbon Communications Inc 762544104 173463.00000000 NS USD 1137917.28000000 0.063051132423 Long EC CORP US N 1 N N N Adverum Biotechnologies Inc 529900ZEDOOZL1EWHJ89 Adverum Biotechnologies Inc 00773U108 68577.00000000 NS USD 743374.68000000 0.041189826547 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 37341.00000000 NS USD 26350423.47000000 1.460056955654 Long EC CORP US N 1 N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 Mueller Water Products Inc 624758108 168261.00000000 NS USD 2083071.18000000 0.115421392333 Long EC CORP US N 1 N N N Xunlei Ltd 529900PYSOIKBMQIQY91 Xunlei Ltd 98419E108 311739.00000000 NS USD 900925.71000000 0.049919609486 Long EC CORP KY N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 Intel Corp 458140100 108070.00000000 NS USD 5384047.40000000 0.298325978134 Long EC CORP US N 1 N N N Griffon Corp 5493000C2SGNC7ZN3242 Griffon Corp 398433102 40149.00000000 NS USD 818236.62000000 0.045337869797 Long EC CORP US N 1 N N N Green Dot Corp N/A Green Dot Corp 39304D102 55853.00000000 NS USD 3116597.40000000 0.172688295390 Long EC CORP US N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx Inc 02156B103 22639.00000000 NS USD 2757203.81000000 0.152774569468 Long EC CORP US N 1 N N N OSI Systems Inc DDX3MPX1Y8YD30050X33 OSI Systems Inc 671044105 17622.00000000 NS USD 1642722.84000000 0.091022025186 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BorgWarner Inc 099724106 118589.00000000 NS USD 4582278.96000000 0.253900597685 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 38431.00000000 NS USD 4207810.19000000 0.233151567487 Long EC CORP US N 1 N N N Ford Motor Co 20S05OYHG0MQM4VUIC57 Ford Motor Co 345370860 934304.00000000 NS USD 8212532.16000000 0.455050170916 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group Inc 57667L107 30975.00000000 NS USD 4683110.25000000 0.259487582899 Long EC CORP US N 1 N N N ATN International Inc 54930013NP7VEU877V56 ATN International Inc 00215F107 18209.00000000 NS USD 760407.84000000 0.042133621009 Long EC CORP US N 1 N N N Wipro Ltd 335800IFS1IJHESG8362 Wipro Ltd 97651M109 948953.00000000 NS USD 5361584.45000000 0.297081323131 Long EC CORP IN N 1 N N N Azure Power Global Ltd N/A Azure Power Global Ltd 000000000 172122.00000000 NS USD 7017413.94000000 0.388829577842 Long EC CORP MU N 1 N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 273586.00000000 NS USD 2571708.40000000 0.142496409653 Long EC CORP GB N 1 N N N Luminex Corp 5299004PD7MBYRVKM104 Luminex Corp 55027E102 254607.00000000 NS USD 5886513.84000000 0.326167262034 Long EC CORP US N 1 N N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 61067.00000000 NS USD 7394603.03000000 0.409729338905 Long EC CORP US N 1 N N N Ducommun Inc 549300Z71HMWF90S2214 Ducommun Inc 264147109 22822.00000000 NS USD 1225541.40000000 0.067906318376 Long EC CORP US N 1 N N N CalAmp Corp 5493007SIGZIX83TOW07 CalAmp Corp 128126109 417832.00000000 NS USD 4144893.44000000 0.229665398144 Long EC CORP US N 1 N N N VirnetX Holding Corp 529900GEQQ3ACACKKD25 VirnetX Holding Corp 92823T108 137935.00000000 NS USD 695192.40000000 0.038520082999 Long EC CORP US N 1 N N ORBCOMM Inc 529900PSC8WVCY267I23 ORBCOMM Inc 68555P100 582822.00000000 NS USD 4324539.24000000 0.239619435511 Long EC CORP US N 1 N N N Fidelity National Information Services Inc 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 21321.00000000 NS USD 3016068.66000000 0.167118074241 Long EC CORP US N 1 N N N JOYY Inc 549300N6CHVU5CQZPW24 JOYY Inc 46591M109 41281.00000000 NS USD 3301654.38000000 0.182942162131 Long EC CORP KY N 1 N N N Agilysys Inc 5299001XWB5V3B5IPN93 Agilysys Inc 00847J105 53209.00000000 NS USD 2042161.42000000 0.113154613596 Long EC CORP US N 1 N N N Open Lending Corp N/A Open Lending Corp 68373J104 140311.00000000 NS USD 4905272.56000000 0.271797427800 Long EC CORP US N 1 N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 44723.00000000 NS USD 6606928.79000000 0.366084907376 Long EC CORP US N 1 N N N Xperi Holding Corp N/A Xperi Holding Corp 98390M103 357170.00000000 NS USD 7464853.00000000 0.413621836400 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 43437.00000000 NS USD 2303898.48000000 0.127657265344 Long EC CORP US N 1 N N N F5 Networks Inc N/A F5 Networks Inc 315616102 5193.00000000 NS USD 913656.42000000 0.050625008460 Long EC CORP US N 1 N N N Ambarella Inc 254900XN7F4DG0CEKC02 Ambarella Inc 000000000 233496.00000000 NS USD 21439602.72000000 1.187952106858 Long EC CORP KY N 1 N N N Facebook Inc BQ4BKCS1HXDV9HN80Z93 Facebook Inc 30303M102 36188.00000000 NS USD 9885114.08000000 0.547726665052 Long EC CORP US N 1 N N N ExOne Co/The 529900QK9MVKUHEQBX79 ExOne Co/The 302104104 245321.00000000 NS USD 2328096.29000000 0.128998047622 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 2016.00000000 NS USD 640180.80000000 0.035471932015 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 64412.00000000 NS USD 6371635.04000000 0.353047459356 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 Sarepta Therapeutics Inc 803607100 5874.00000000 NS USD 1001458.26000000 0.055490041743 Long EC CORP US N 1 N N N Raytheon Technologies Corp I07WOS4YJ0N7YRFE7309 Raytheon Technologies Corp 75513E101 113198.00000000 NS USD 8094788.98000000 0.448526110719 Long EC CORP US N 1 N N N ORIX Corp 35380016EMHNBOVYE123 ORIX Corp 686330101 69595.00000000 NS USD 5381781.35000000 0.298200418024 Long EC CORP JP N 1 N N N Zynga Inc 549300XNQ0U2EL088Z74 Zynga Inc 98986T108 459342.00000000 NS USD 4533705.54000000 0.251209181366 Long EC CORP US N 1 N N N Homology Medicines Inc 549300RWKPJEFTM3K452 Homology Medicines Inc 438083107 89352.00000000 NS USD 1008784.08000000 0.055895959866 Long EC CORP US N 1 N N Boeing Co/The RVHJWBXLJ1RFUBSY1F30 Boeing Co/The 097023105 29338.00000000 NS USD 6280092.28000000 0.347975144536 Long EC CORP US N 1 N N N FuelCell Energy Inc 549300SRU8020X1X9J22 FuelCell Energy Inc 35952H601 968303.00000000 NS USD 10815944.51000000 0.599303272365 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 7431.00000000 NS USD 2268981.54000000 0.125722544212 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 5441.00000000 NS USD 1152512.62000000 0.063859849130 Long EC CORP US N 1 N N N Rocket Cos Inc N/A Rocket Cos Inc 77311W101 191493.00000000 NS USD 3871988.46000000 0.214543940429 Long EC CORP US N 1 N N NortonLifeLock Inc YF6ZV0M6AU4FY94MK914 NortonLifeLock Inc 668771108 33681.00000000 NS USD 699891.18000000 0.038780438831 Long EC CORP US N 1 N N N Jacobs Engineering Group Inc 549300CZ8QS1GE53O776 Jacobs Engineering Group Inc 469814107 17680.00000000 NS USD 1926412.80000000 0.106741070453 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 Allstate Corp/The 020002101 20357.00000000 NS USD 2237845.01000000 0.123997292728 Long EC CORP US N 1 N N N Hyster-Yale Materials Handling Inc N/A Hyster-Yale Materials Handling Inc 449172105 100782.00000000 NS USD 6001568.10000000 0.332542331215 Long EC CORP US N 1 N N N Sangamo Therapeutics Inc 2549006WMRKRC4G32Z67 Sangamo Therapeutics Inc 800677106 73125.00000000 NS USD 1141115.63000000 0.063228350568 Long EC CORP US N 1 N N N Proto Labs Inc 529900QHG5MGWT2WQQ09 Proto Labs Inc 743713109 18028.00000000 NS USD 2765495.20000000 0.153233989092 Long EC CORP US N 1 N N N Dover Corp 549300FMC2ALGA7N9E80 Dover Corp 260003108 12216.00000000 NS USD 1542270.00000000 0.085456009599 Long EC CORP US N 1 N N N TE Connectivity Ltd 894500ZRIX9K13RHXR17 TE Connectivity Ltd 000000000 38570.00000000 NS USD 4669669.90000000 0.258742863311 Long EC CORP CH N 1 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 43616.00000000 NS USD 9431523.84000000 0.522593574281 Long EC CORP KY N 1 N N N Oportun Financial Corp 549300351Y4J4FKIOR78 Oportun Financial Corp 68376D104 27132.00000000 NS USD 525546.84000000 0.029120151337 Long EC CORP US N 1 N N N Stratasys Ltd 529900MU215GIP9SZ741 Stratasys Ltd 000000000 172716.00000000 NS USD 3578675.52000000 0.198291693146 Long EC CORP IL N 1 N N ING Groep NV 549300NYKK9MWM7GGW15 ING Groep NV 456837103 863463.00000000 NS USD 8151090.72000000 0.451645747380 Long EC CORP NL N 1 N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 145292.00000000 NS USD 5480414.24000000 0.303665591563 Long EC CORP US N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc 776696106 4906.00000000 NS USD 2114927.54000000 0.117186529051 Long EC CORP US N 1 N N N Enel Chile SA 549300YM5CWCAUVOPB53 Enel Chile SA 29278D105 97181.00000000 NS USD 378034.09000000 0.020946581872 Long EC CORP CL N 1 N N N Radware Ltd N/A Radware Ltd 000000000 31402.00000000 NS USD 871405.50000000 0.048283917065 Long EC CORP IL N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 3093.00000000 NS USD 1099221.27000000 0.060907015892 Long EC CORP US N 1 N N N Fossil Group Inc DDMY8YZ6L8UEMS1FDM73 Fossil Group Inc 34988V106 970302.00000000 NS USD 8412518.34000000 0.466131253293 Long EC CORP US N 1 N N N Itron Inc 24F6LSZD18II6ICG6S41 Itron Inc 465741106 43589.00000000 NS USD 4180185.10000000 0.231620882227 Long EC CORP US N 1 N N N JinkoSolar Holding Co Ltd 529900Y93WNCS05FG852 JinkoSolar Holding Co Ltd 47759T100 91082.00000000 NS USD 5635243.34000000 0.312244554427 Long EC CORP KY N 1 N N ACI Worldwide Inc 5493003BPVMZUJ6F5C02 ACI Worldwide Inc 004498101 98529.00000000 NS USD 3786469.47000000 0.209805398131 Long EC CORP US N 1 N N N Ultragenyx Pharmaceutical Inc 529900EV44GVDN1DCX77 Ultragenyx Pharmaceutical Inc 90400D108 6858.00000000 NS USD 949352.94000000 0.052602925527 Long EC CORP US N 1 N N Royal Bank of Canada ES7IP3U3RHIGC71XBU11 Royal Bank of Canada 780087102 25621.00000000 NS USD 2102459.26000000 0.116495671124 Long EC CORP CA N 1 N N N Science Applications International Corp 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 11043.00000000 NS USD 1045109.52000000 0.057908724914 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 9794.00000000 NS USD 3303712.08000000 0.183056177726 Long EC CORP US N 1 N N N Kandi Technologies Group Inc 529900TXUELWMVI79005 Kandi Technologies Group Inc 483709101 454496.00000000 NS USD 3136022.40000000 0.173764619890 Long EC CORP US N 1 N N Evo Payments Inc 549300Z5UL344C8KEC55 Evo Payments Inc 26927E104 79471.00000000 NS USD 2146511.71000000 0.118936583928 Long EC CORP US N 1 N N N Vir Biotechnology Inc N/A Vir Biotechnology Inc 92764N102 30479.00000000 NS USD 816227.62000000 0.045226552633 Long EC CORP US N 1 N N Vericel Corp 54930076YM3PLTDR4B91 Vericel Corp 92346J108 31493.00000000 NS USD 972503.84000000 0.053885699317 Long EC CORP US N 1 N N N Rogers Communications Inc 54930030NVF3Y2OL0A78 Rogers Communications Inc 775109200 94548.00000000 NS USD 4404991.32000000 0.244077224173 Long EC CORP CA N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 59927.00000000 NS USD 7167868.47000000 0.397166149103 Long EC CORP US N 1 N N N Moog Inc 549300WM2I4U7OBAHG07 Moog Inc 615394202 23188.00000000 NS USD 1838808.40000000 0.101886977171 Long EC CORP US N 1 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 803054204 49733.00000000 NS USD 6484685.87000000 0.359311520002 Long EC CORP DE N 1 N N N Slack Technologies Inc 549300VIZRB02KN4IJ45 Slack Technologies Inc 83088V102 167948.00000000 NS USD 7094123.52000000 0.393079997421 Long EC CORP US N 1 N N N Brooks Automation Inc 35ZN6X1ANPH25YN32Y17 Brooks Automation Inc 114340102 38197.00000000 NS USD 2591666.45000000 0.143602270049 Long EC CORP US N 1 N N N Ooma Inc N/A Ooma Inc 683416101 122480.00000000 NS USD 1763712.00000000 0.097725942670 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc 82509L107 3319.00000000 NS USD 3756942.05000000 0.208169306210 Long EC CORP CA N 1 N N N Overstock.com Inc 549300ACR0DL9U7EI710 Overstock.com Inc 690370101 108320.00000000 NS USD 5196110.40000000 0.287912531671 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 39296.00000000 NS USD 2433994.24000000 0.134865772619 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 87066.00000000 NS USD 4207899.78000000 0.233156531601 Long EC CORP US N 1 N N N Logitech International SA 549300SN6PRK6IJJC215 Logitech International SA 000000000 42442.00000000 NS USD 4124937.98000000 0.228559681258 Long EC CORP CH N 1 N N Ally Financial Inc 549300JBN1OSM8YNAI90 Ally Financial Inc 02005N100 138355.00000000 NS USD 4933739.30000000 0.273374748248 Long EC CORP US N 1 N N N Adaptimmune Therapeutics Plc 549300UUNWK8TRT5EW12 Adaptimmune Therapeutics Plc 00653A107 178406.00000000 NS USD 961608.34000000 0.053281987935 Long EC CORP GB N 1 N N Accelerate Diagnostics Inc 2549007HE5QY1QEQ8K43 Accelerate Diagnostics Inc 00430H102 245658.00000000 NS USD 1862087.64000000 0.103176862182 Long EC CORP US N 1 N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 243218.00000000 NS USD 7960525.14000000 0.441086653296 Long EC CORP US N 1 N N N ADT Inc N/A ADT Inc 00090Q103 756542.00000000 NS USD 5938854.70000000 0.329067429342 Long EC CORP US N 1 N N Grupo Financiero Galicia SA 5299008H3AXIXV5G3C23 Grupo Financiero Galicia SA 399909100 256644.00000000 NS USD 2243068.56000000 0.124286725667 Long EC CORP AR N 1 N N HealthEquity Inc 529900LRJU1RAFQHM467 HealthEquity Inc 42226A107 32980.00000000 NS USD 2299035.80000000 0.127387827937 Long EC CORP US N 1 N N N Editas Medicine Inc 5299000AON4Q9NT2JE42 Editas Medicine Inc 28106W103 19323.00000000 NS USD 1354735.53000000 0.075064867018 Long EC CORP US N 1 N N Tata Motors Ltd 335800BO2LHWJJ8TZI32 Tata Motors Ltd 876568502 352590.00000000 NS USD 4442634.00000000 0.246162976489 Long EC CORP IN N 1 N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 27128.00000000 NS USD 7280612.64000000 0.403413217952 Long EC CORP US N 1 N N N Kratos Defense & Security Solutions Inc 5493000EKBN0UY1F3F88 Kratos Defense & Security Solutions Inc 50077B207 228794.00000000 NS USD 6275819.42000000 0.347738388608 Long EC CORP US N 1 N N N Silicon Laboratories Inc 4PRDF8Q9TDHRVZKZSZ47 Silicon Laboratories Inc 826919102 51071.00000000 NS USD 6503381.14000000 0.360347410717 Long EC CORP US N 1 N N N Sohu.com Ltd N/A Sohu.com Ltd 83410S108 150875.00000000 NS USD 2404947.50000000 0.133256314812 Long EC CORP KY N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 36960.00000000 NS USD 9569313.60000000 0.530228400254 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 106299.00000000 NS USD 2498026.50000000 0.138413751524 Long EC CORP US N 1 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 Northrop Grumman Corp 666807102 14540.00000000 NS USD 4430628.80000000 0.245497777473 Long EC CORP US N 1 N N N Blink Charging Co N/A Blink Charging Co 09354A100 669942.00000000 NS USD 28640020.50000000 1.586921788513 Long EC CORP US N 1 N N Virgin Galactic Holdings Inc N/A Virgin Galactic Holdings Inc 92766K106 71438.00000000 NS USD 1695223.74000000 0.093931060189 Long EC CORP US N 1 N N McKesson Corp 549300WZWOM80UCFSF54 McKesson Corp 58155Q103 8343.00000000 NS USD 1451014.56000000 0.080399614962 Long EC CORP US N 1 N N N Himax Technologies Inc 529900Z6XWS79D8T1X09 Himax Technologies Inc 43289P106 466166.00000000 NS USD 3444966.74000000 0.190882991177 Long EC CORP KY N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International Inc 127190304 6686.00000000 NS USD 1667020.38000000 0.092368333427 Long EC CORP US N 1 N N N RADA Electronic Industries Ltd 549300JBC0MVZ0GRX705 RADA Electronic Industries Ltd 000000000 180370.00000000 NS USD 1758607.50000000 0.097443106201 Long EC CORP IL N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 15208.00000000 NS USD 5147908.00000000 0.285241673289 Long EC CORP US N 1 N N N Rapid7 Inc 549300GNVG5D60KEYN14 Rapid7 Inc 753422104 11312.00000000 NS USD 1019889.92000000 0.056511326028 Long EC CORP US N 1 N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 74875.00000000 NS USD 9935163.75000000 0.550499879262 Long EC CORP US N 1 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC 055622104 121819.00000000 NS USD 2499725.88000000 0.138507912879 Long EC CORP GB N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 24049.00000000 NS USD 5342244.86000000 0.296009731135 Long EC CORP US N 1 N N N Cubic Corp 6HHLXIOGCDNZ4IRAIW26 Cubic Corp 229669106 83638.00000000 NS USD 5188901.52000000 0.287513093104 Long EC CORP US N 1 N N N Immersion Corp 529900AKNC1UAMQ2YB35 Immersion Corp 452521107 366888.00000000 NS USD 4142165.52000000 0.229514246168 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 20767.00000000 NS USD 7555034.60000000 0.418618730378 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals Inc 75886F107 1143.00000000 NS USD 552194.73000000 0.030596690688 Long EC CORP US N 1 N N N Sony Corp 529900R5WX9N2OI2N910 Sony Corp 835699307 32309.00000000 NS USD 3266439.90000000 0.180990954534 Long EC CORP JP N 1 N N NeoPhotonics Corp 5493001EHDO3GEGZ6930 NeoPhotonics Corp 64051T100 692206.00000000 NS USD 6292152.54000000 0.348643394385 Long EC CORP US N 1 N N N Glu Mobile Inc 5299006L6Z4VS4PBXT12 Glu Mobile Inc 379890106 443934.00000000 NS USD 3999845.34000000 0.221628393063 Long EC CORP US N 1 N N N Avangrid Inc 549300OX0Q38NLSKPB49 Avangrid Inc 05351W103 47914.00000000 NS USD 2177691.30000000 0.120664221334 Long EC CORP US N 1 N N N REGENXBIO Inc 549300EOES47LATSET33 REGENXBIO Inc 75901B107 20915.00000000 NS USD 948704.40000000 0.052566990418 Long EC CORP US N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 2350.00000000 NS USD 3936767.00000000 0.218133270142 Long EC CORP US N 1 N N N John Bean Technologies Corp 5493007CT6ATBZ2L6826 John Bean Technologies Corp 477839104 23069.00000000 NS USD 2626867.03000000 0.145552707458 Long EC CORP US N 1 N N N TPI Composites Inc 549300TI9H56OIY0QE39 TPI Composites Inc 87266J104 129183.00000000 NS USD 6818278.74000000 0.377795647620 Long EC CORP US N 1 N N N CyberOptics Corp 52HQVAW3POG1MULTHE15 CyberOptics Corp 232517102 65000.00000000 NS USD 1474850.00000000 0.081720318593 Long EC CORP US N 1 N N N ICICI Bank Ltd R7RX8ER1V4666J8D1I38 ICICI Bank Ltd 45104G104 151795.00000000 NS USD 2255673.70000000 0.124985166903 Long EC CORP IN N 1 N N China Mobile Ltd 529900U2JJ7GK68NI589 China Mobile Ltd 16941M109 69485.00000000 NS USD 1983101.90000000 0.109882170438 Long EC CORP HK N 1 N N N Visteon Corp 549300MOVLYHRW4GGW78 Visteon Corp 92839U206 134109.00000000 NS USD 16833361.68000000 0.932723788515 Long EC CORP US N 1 N N N Honda Motor Co Ltd 549300P7ZYCQJ36CCS16 Honda Motor Co Ltd 438128308 177790.00000000 NS USD 5022567.50000000 0.278296651359 Long EC CORP JP N 1 N N Rocket Pharmaceuticals Inc 549300R7VV82YUIN4Y93 Rocket Pharmaceuticals Inc 77313F106 12710.00000000 NS USD 697016.40000000 0.038621149454 Long EC CORP US N 1 N N N Hexcel Corp S6Q7LW43WUBUHXY2QP69 Hexcel Corp 428291108 44892.00000000 NS USD 2176813.08000000 0.120615559830 Long EC CORP US N 1 N N N ManTech International Corp/VA 5299007N03CAU4SWNR02 ManTech International Corp/VA 564563104 32389.00000000 NS USD 2880677.66000000 0.159616161739 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 1302.00000000 NS USD 1483863.36000000 0.082219742027 Long EC CORP US N 1 N N N Atara Biotherapeutics Inc 549300WBXUXZRE03MS38 Atara Biotherapeutics Inc 046513107 40113.00000000 NS USD 787418.19000000 0.043630243993 Long EC CORP US N 1 N N N Workhorse Group Inc 5493006JUAG258V8X854 Workhorse Group Inc 98138J206 355916.00000000 NS USD 7040018.48000000 0.390082078239 Long EC CORP US N 1 N N DouYu International Holdings Ltd 549300M2ADOHTIMACT54 DouYu International Holdings Ltd 25985W105 256618.00000000 NS USD 2838195.08000000 0.157262234239 Long EC CORP KY N 1 N N NIO Inc 549300JBU4TV5OCKJV96 NIO Inc 62914V106 275363.00000000 NS USD 13421192.62000000 0.743658091882 Long EC CORP KY N 1 N N N Vuzix Corp 549300EWPW64TZQXJG66 Vuzix Corp 92921W300 4811790.00000000 NS USD 43691053.20000000 2.420888081633 Long EC CORP US N 1 N N Daqo New Energy Corp 529900711JBZ5O7VA827 Daqo New Energy Corp 23703Q203 122800.00000000 NS USD 7043808.00000000 0.390292052664 Long EC CORP KY N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P108 267724.00000000 NS USD 6553883.52000000 0.363145709245 Long EC CORP KR N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 23495.00000000 NS USD 4109980.35000000 0.227730890338 Long EC CORP US N 1 N N N Novartis AG 5493007HIVTX6SY6XD66 Novartis AG 66987V109 6924.00000000 NS USD 653833.32000000 0.036228407782 Long EC CORP CH N 1 N N N Aptiv PLC N/A Aptiv PLC 000000000 71837.00000000 NS USD 9359642.73000000 0.518610696558 Long EC CORP JE N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems Inc 589378108 42329.00000000 NS USD 3727491.74000000 0.206537486895 Long EC CORP US N 1 N N N Amicus Therapeutics Inc 549300MRD1SMUTNBPQ53 Amicus Therapeutics Inc 03152W109 36988.00000000 NS USD 854052.92000000 0.047322423784 Long EC CORP US N 1 N N N Codexis Inc N/A Codexis Inc 192005106 49447.00000000 NS USD 1079428.01000000 0.059810286385 Long EC CORP US N 1 N N N Flexion Therapeutics Inc 549300X8HYW1HZKCDG90 Flexion Therapeutics Inc 33938J106 55210.00000000 NS USD 637123.40000000 0.035302523803 Long EC CORP US N 1 N N American Axle & Manufacturing Holdings Inc N/A American Axle & Manufacturing Holdings Inc 024061103 620987.00000000 NS USD 5179031.58000000 0.286966207224 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc N/A Broadridge Financial Solutions Inc 11133T103 39947.00000000 NS USD 6119880.40000000 0.339097925920 Long EC CORP US N 1 N N N Varex Imaging Corp 549300CWYWPVCT8E9W67 Varex Imaging Corp 92214X106 61192.00000000 NS USD 1020682.56000000 0.056555245608 Long EC CORP US N 1 N N N AgEagle Aerial Systems Inc 5493007TRVZ53BHRWE03 AgEagle Aerial Systems Inc 00848K101 1698023.00000000 NS USD 10188138.00000000 0.564516990362 Long EC CORP US N 1 N N Ormat Technologies Inc 5493000TSHHWY24VHM09 Ormat Technologies Inc 686688102 98492.00000000 NS USD 8891857.76000000 0.492691086576 Long EC CORP US N 1 N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 128748.00000000 NS USD 3165913.32000000 0.175420853070 Long EC CORP US N 1 N N N uniQure NV N/A uniQure NV 000000000 19303.00000000 NS USD 697417.39000000 0.038643368005 Long EC CORP NL N 1 N N N Q2 Holdings Inc 549300M9RKR9DZXWS696 Q2 Holdings Inc 74736L109 19204.00000000 NS USD 2429882.12000000 0.134637923172 Long EC CORP US N 1 N N N Dana Inc KVWHW7YLZPFJM8QYNJ51 Dana Inc 235825205 291099.00000000 NS USD 5682252.48000000 0.314849295179 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 7878.00000000 NS USD 819863.46000000 0.045428011766 Long EC CORP US N 1 N N N Blackbaud Inc 54930056X3HKFMNG3754 Blackbaud Inc 09227Q100 82216.00000000 NS USD 4732352.96000000 0.262216084068 Long EC CORP US N 1 N N N Vonage Holdings Corp 529900W7N0N4WLN1JY21 Vonage Holdings Corp 92886T201 371916.00000000 NS USD 4788418.50000000 0.265322633067 Long EC CORP US N 1 N N N Alarm.com Holdings Inc 549300HIH92U1EKIHZ32 Alarm.com Holdings Inc 011642105 88741.00000000 NS USD 9180256.45000000 0.508671038997 Long EC CORP US N 1 N N N Maxar Technologies Inc 549300OEN2G821MIJ922 Maxar Technologies Inc 57778K105 50789.00000000 NS USD 1959947.51000000 0.108599203270 Long EC CORP US N 1 N N N Tenable Holdings Inc 5493004S5OMPESF0EF83 Tenable Holdings Inc 88025T102 19741.00000000 NS USD 1031664.66000000 0.057163755430 Long EC CORP US N 1 N N N Xencor Inc 549300V5IF65437JKG30 Xencor Inc 98401F105 17977.00000000 NS USD 784336.51000000 0.043459490444 Long EC CORP US N 1 N N N QIWI plc 253400VWDGA1977ZTQ68 QIWI plc 74735M108 195032.00000000 NS USD 2008829.60000000 0.111307722759 Long EC CORP CY N 1 N N Ingevity Corp 5493009UTFC4B5IMGF87 Ingevity Corp 45688C107 125718.00000000 NS USD 9520624.14000000 0.527530554247 Long EC CORP US N 1 N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 76900.00000000 NS USD 2460031.00000000 0.136308449720 Long EC CORP CA N 1 N N N Gravity Co Ltd 529900NZDBA9C6G28L55 Gravity Co Ltd 38911N206 22639.00000000 NS USD 4091772.86000000 0.226722027143 Long EC CORP KR N 1 N N Allogene Therapeutics Inc N/A Allogene Therapeutics Inc 019770106 28182.00000000 NS USD 711313.68000000 0.039413350882 Long EC CORP US N 1 N N Maxeon Solar Technologies Ltd 5493007JPB074ITT6Y72 Maxeon Solar Technologies Ltd 000000000 280525.00000000 NS USD 7958494.25000000 0.440974123223 Long EC CORP SG N 1 N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp PLC 000000000 23013.00000000 NS USD 5382050.31000000 0.298215320893 Long EC CORP GB N 1 N N N State Street Global Advisors 5493000HFJPORCLSV250 State Street Institutional Liquid Reserves Fund 85749P101 788527.56000000 NS USD 788685.27000000 0.043700451933 Long STIV RF US N 1 N N N Gilead Sciences Inc 549300WTZWR07K8MNV44 Gilead Sciences Inc 375558103 13040.00000000 NS USD 759710.40000000 0.042094976388 Long EC CORP US N 1 N N N Aegion Corp 549300AG3DVJURRIT691 Aegion Corp 00770F104 60908.00000000 NS USD 1156642.92000000 0.064088705916 Long EC CORP US N 1 N N N SunPower Corp 549300TXO070764WUH65 SunPower Corp 867652406 255730.00000000 NS USD 6556917.20000000 0.363313803150 Long EC CORP US N 1 N N Nano Dimension Ltd 529900VO8AZA0A4ZUM77 Nano Dimension Ltd 63008G203 2622005.00000000 NS USD 23860245.50000000 1.322078085217 Long EC CORP IL N 1 N N Niu Technologies 549300NJKNSC80EVQ065 Niu Technologies 65481N100 240021.00000000 NS USD 6732589.05000000 0.373047646964 Long EC CORP KY N 1 N N Repay Holdings Corp N/A Repay Holdings Corp 76029L100 140920.00000000 NS USD 3840070.00000000 0.212775362797 Long EC CORP US N 1 N N N Intellicheck Inc 5493008ZZ7W6MQKLKS23 Intellicheck Inc 45817G201 19103.00000000 NS USD 217869.72000000 0.012071995748 Long EC CORP US N 1 N N N Ballard Power Systems Inc 549300OHZ8BMF53YYS26 Ballard Power Systems Inc 058586108 548274.00000000 NS USD 12829611.60000000 0.710879036773 Long EC CORP CA N 1 N N Koninklijke Philips NV H1FJE8H61JGM1JSGM897 Koninklijke Philips NV 500472303 85634.00000000 NS USD 4638793.78000000 0.257032040947 Long EC CORP NL N 1 N N 2021-01-19 SPDR SERIES TRUST Daniel Foley Daniel Foley Assistant Treasurer