0001752724-23-143845.txt : 20230626 0001752724-23-143845.hdr.sgml : 20230626 20230626152851 ACCESSION NUMBER: 0001752724-23-143845 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230626 DATE AS OF CHANGE: 20230626 PERIOD START: 20231031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLEXSHARES TRUST CENTRAL INDEX KEY: 0001491978 IRS NUMBER: 272560399 STATE OF INCORPORATION: MD FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-22555 FILM NUMBER: 231042097 BUSINESS ADDRESS: STREET 1: 50 SOUTH LASALLE STREET CITY: CHICAGO STATE: IL ZIP: 60603 BUSINESS PHONE: (855) 353-9383 MAIL ADDRESS: STREET 1: 50 SOUTH LASALLE STREET CITY: CHICAGO STATE: IL ZIP: 60603 FORMER COMPANY: FORMER CONFORMED NAME: FlexShares Trust DATE OF NAME CHANGE: 20110414 FORMER COMPANY: FORMER CONFORMED NAME: NT ETF Trust DATE OF NAME CHANGE: 20100513 0001491978 S000042071 FlexShares STOXX Global Broad Infrastructure Index Fund C000130666 FlexShares STOXX Global Broad Infrastructure Index Fund NFRA NPORT-P 1 primary_doc.xml NPORT-P false 0001491978 XXXXXXXX S000042071 C000130666 FlexShares Trust 811-22555 0001491978 5493007FU2RQX77I4604 50 South LaSalle Street Chicago 60603 855-353-9383 FlexShares STOXX Global Broad Infrastructure Index Fund S000042071 549300M226QPIG4QNV60 2023-10-31 2023-04-30 N 2403892122.01 33357874.73 2370534247.28 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 9999801.59999999 UST bpost SA 5493008AAX0BESN9WN06 bpost SA N/A 101346.00000000 NS 498787.72000000 0.021041152245 Long EC CORP BE N 1 N N Waste Management, Inc. 549300YX8JIID70NFS41 Waste Management, Inc. 94106L109 155575.00000000 NS USD 25833228.75000000 1.089763996434 Long EC CORP US N 1 N N N American Electric Power Co., Inc. 1B4S6S7G0TW5EE83BO58 American Electric Power Co., Inc. 025537101 213360.00000000 NS USD 19718731.20000000 0.831826463702 Long EC CORP US N 1 N N N Westshore Terminals Investment Corp. 549300IERWRM7D8GK487 Westshore Terminals Investment Corp. 96145A200 48006.00000000 NS 977605.04000000 0.041239861483 Long EC CORP CA N 1 N N Comcast Corp. 51M0QTTNCGUN7KFCFZ59 Comcast Corp., Class A 20030N101 1747774.00000000 NS USD 72305410.38000000 3.050173624910 Long EC CORP US N 1 N N N Qube Holdings Ltd. 391200RT2MUFEO3RFW25 Qube Holdings Ltd. N/A 2306066.00000000 NS 4678568.62000000 0.197363468820 Long EC CORP AU N 1 N N Aeroports de Paris 969500PJMBSFHYC37989 Aeroports de Paris N/A 30226.00000000 NS 4808545.53000000 0.202846490638 Long EC CORP FR N 1 N N N SoftBank Group Corp. 5493003BZYYYCDIO0R13 SoftBank Group Corp. N/A 769600.00000000 NS 28791116.66000000 1.214541266089 Long EC CORP JP N 1 N N N Grupo Aeroportuario del Pacifico SAB de CV 4469000001BZ368XFI90 Grupo Aeroportuario del Pacifico SAB de CV, Class B N/A 520065.00000000 NS 9222439.87000000 0.389044785182 Long EC CORP MX N 1 N N N Cleanaway Co. Ltd. N/A Cleanaway Co. Ltd. N/A 112000.00000000 NS 684915.02000000 0.028892854882 Long EC CORP TW N 1 N N N Odakyu Electric Railway Co. Ltd. N/A Odakyu Electric Railway Co. Ltd. N/A 533400.00000000 NS 7435047.19000000 0.313644369345 Long EC CORP JP N 1 N N N Keisei Electric Railway Co. Ltd. 529900VNP95IIHXPCY17 Keisei Electric Railway Co. Ltd. N/A 225300.00000000 NS 7933855.98000000 0.334686410420 Long EC CORP JP N 1 N N N Charter Communications, Inc. 0J0XRGZE3PBRFEZ7MV65 Charter Communications, Inc., Class A 16119P108 43561.00000000 NS USD 16060940.70000000 0.677524094765 Long EC CORP US N 1 N N N BOFA SECURITIES, INC 549300HN4UKV1E2R3U73 Other Repurchase Agreement N/A 2000000.00000000 PA USD 2000000.00000000 0.084369167089 Long RA CORP US N 2 Repurchase Y 5.26000000 2023-07-31 81581.75950000 USD 2200000.00320000 USD EQT N N Infrastrutture Wireless Italiane SpA 81560066183FE361C071 Infrastrutture Wireless Italiane SpA N/A 262255.00000000 NS 3646624.32000000 0.153831328283 Long EC CORP IT Y 1 N N N Consolidated Edison, Inc. 54930033SBW53OO8T749 Consolidated Edison, Inc. 209115104 147574.00000000 NS USD 14531611.78000000 0.613009991172 Long EC CORP US N 1 N N International Container Terminal Services, Inc. 254900FU1MWK0I0Q4J61 International Container Terminal Services, Inc. N/A 2302510.00000000 NS 9021299.45000000 0.380559760330 Long EC CORP PH N 1 N N N Keppel Infrastructure Trust 254900BF7L1ZCMAZS467 Keppel Infrastructure Trust N/A 200010.00000000 NS 3448.06000000 0.000145454975 Long CORP SG N 2 N N N Pembina Pipeline Corp. 5493002W3L9YICM6FU21 Pembina Pipeline Corp. 706327103 462280.00000000 NS 15201421.51000000 0.641265635687 Long EC CORP CA N 1 N N Bumrungrad Hospital PCL N/A Bumrungrad Hospital PCL N/A 889000.00000000 NS 6196119.77000000 0.261380732090 Long EC CORP TH N 1 N N N Cleanaway Waste Management Ltd. 549300D5C72CV6CIBS66 Cleanaway Waste Management Ltd. N/A 2876804.00000000 NS 4600748.95000000 0.194080678449 Long EC CORP AU N 1 N N N Keppel DC REIT N/A Keppel DC REIT N/A 1066800.00000000 NS 1719162.01000000 0.072522133437 Long EC CORP SG N 1 N N N RWE AG 529900GB7KCA94ACC940 RWE AG N/A 567182.00000000 NS 26643487.93000000 1.123944442505 Long EC CORP DE N 1 N N N Shanghai Youngsun Investment Co. Ltd. N/A Shanghai Youngsun Investment Co. Ltd., Class B N/A 57800.00000000 NS USD 0.00000000 0.000000 Long EC CORP CN N 3 N N N Select Medical Holdings Corp. N/A Select Medical Holdings Corp. 81619Q105 47117.00000000 NS USD 1437068.50000000 0.060622136197 Long EC CORP US N 1 N N China Tower Corp. Ltd. 300300T6BNNP0L7O7H91 China Tower Corp. Ltd., Class H N/A 33782000.00000000 NS 4303494.31000000 0.181541115254 Long EC CORP CN Y 1 N N N Renewi plc 213800CNEIDZBL17KU22 Renewi plc N/A 97790.00000000 NS 737473.51000000 0.031110012894 Long EC CORP GB N 1 N N N Grupo Aeroportuario del Sureste SAB de CV 5299001W7JIDXCUOUC82 Grupo Aeroportuario del Sureste SAB de CV, Class B N/A 248920.00000000 NS 7120969.34000000 0.300395126042 Long EC CORP MX N 1 N N N N/A N/A S&P/TSX 60 Index N/A 27.00000000 NC 228559.77000000 0.009641698712 N/A DE CA N 1 Canadian Derivatives Clearing 5493004XJK1P32XQLA57 Long S&P/TSX 60 Index XC0009654721 2023-06-15 6741900.00000000 CAD 228559.77000000 N N N Keio Corp. N/A Keio Corp. N/A 177800.00000000 NS 6581074.43000000 0.277619884106 Long EC CORP JP N 1 N N T-Mobile US, Inc. 549300QHIJYOHPACPG31 T-Mobile US, Inc. 872590104 256032.00000000 NS USD 36843004.80000000 1.554206814024 Long EC CORP US N 1 N N N WEC Energy Group, Inc. 549300IGLYTZUK3PVP70 WEC Energy Group, Inc. 92939U106 132461.00000000 NS USD 12738774.37000000 0.537379891668 Long EC CORP US N 1 N N N Airports of Thailand PCL 5299006VS4CU6LW0TY22 Airports of Thailand PCL N/A 5600700.00000000 NS 12014094.00000000 0.506809552057 Long EC CORP TH N 1 N N N Metro Pacific Investments Corp. 894500P2KTZOCIBFJN67 Metro Pacific Investments Corp. N/A 14224000.00000000 NS 1137714.54000000 0.047994014062 Long EC CORP PH N 1 N N N N/A N/A Forward Foreign Currency Contract N/A 1.00000000 NC N/A 62563.47000000 0.002639213927 N/A DFE N/A N 2 JP Morgan Chase Bank 7H6GLXDRUGQFU57RNE97 12000000.00000000 CAD 8919509.23000000 USD 2023-06-21 62563.47000000 N N N N/A N/A TOPIX Index N/A 17.00000000 NC 105592.36000000 0.004454369732 N/A DE JP N 1 Japan Securities Clearing 549300JHM7D8P3TS4S86 Long TOPIX Index JP9010100007 2023-06-08 349860000.00000000 JPY 105592.36000000 N N N Southern Co. (The) 549300FC3G3YU2FBZD92 Southern Co. (The) 842587107 452501.00000000 NS USD 33281448.55000000 1.403964046846 Long EC CORP US N 1 N N N N/A N/A Forward Foreign Currency Contract N/A 1.00000000 NC N/A -18197.83000000 -0.00076766787 N/A DFE N/A N 2 JP Morgan Chase Bank 7H6GLXDRUGQFU57RNE97 8875143.59000000 USD 12000000.00000000 CAD 2023-06-21 -18197.83000000 N N N CCR SA N/A CCR SA N/A 1511300.00000000 NS 4099331.58000000 0.172928595514 Long EC CORP BR N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 144018.00000000 NS USD 11177236.98000000 0.471507087181 Long EC CORP US N 1 N N N PG&E Corp. 8YQ2GSDWYZXO2EDN3511 PG&E Corp. 69331C108 940562.00000000 NS USD 16093015.82000000 0.678877170345 Long EC CORP US N 1 N N Deutsche Post AG 8ER8GIG7CSMVD8VUFE78 Deutsche Post AG (Registered) N/A 1287272.00000000 NS 61848373.59000000 2.609047882812 Long EC CORP DE N 1 N N N Auckland International Airport Ltd. 549300HFZIZDJWB7AK60 Auckland International Airport Ltd. N/A 1558417.00000000 NS 8508997.39000000 0.358948511280 Long EC CORP NZ N 1 N N N Bangkok Dusit Medical Services PCL N/A Bangkok Dusit Medical Services PCL N/A 15913100.00000000 NS 13630812.65000000 0.575010155016 Long EC CORP TH N 1 N N N Tobu Railway Co. Ltd. N/A Tobu Railway Co. Ltd. N/A 266700.00000000 NS 6786733.01000000 0.286295505656 Long EC CORP JP N 1 N N N Atlas Arteria Ltd. 254900SGF4ZQDBH2YC59 Atlas Arteria Ltd. N/A 1896237.00000000 NS 8195458.59000000 0.345722007577 Long EC CORP AU N 1 N N N SJW Group N/A SJW Group 784305104 12446.00000000 NS USD 944900.32000000 0.039860226490 Long EC CORP US N 1 N N Canadian Pacific Kansas City Ltd. N/A Canadian Pacific Kansas City Ltd. 13646K108 104039.00000000 NS USD 8202434.76000000 0.346016294403 Long EC CORP CA N 1 N N N Ambipar Participacoes e Empreendimentos S/A N/A Ambipar Participacoes e Empreendimentos SA N/A 88900.00000000 NS 364282.36000000 0.015367099649 Long EC CORP BR N 1 N N N Verizon Communications, Inc. 2S72QS2UO2OESLG6Y829 Verizon Communications, Inc. 92343V104 1745107.00000000 NS USD 67762504.81000000 2.858533045356 Long EC CORP US N 1 N N N Severn Trent plc 213800RPBXRETY4A4C59 Severn Trent plc N/A 331597.00000000 NS 12220114.81000000 0.515500454128 Long EC CORP GB N 1 N N N Waste Connections, Inc. 549300HDLRTPBQU69P29 Waste Connections, Inc. 94106B101 336042.00000000 NS 46693559.92000000 1.969748379445 Long EC CORP CA N 1 N N California Water Service Group 529900QABDOBU6UVRQ36 California Water Service Group 130788102 24003.00000000 NS USD 1346088.24000000 0.056784171818 Long EC CORP US N 1 N N N Williams Cos., Inc. (The) D71FAKCBLFS2O0RBPG08 Williams Cos., Inc. (The) 969457100 504952.00000000 NS USD 15279847.52000000 0.644574004258 Long EC CORP US N 1 N N N NEXTDC Ltd. 529900RTERU3X7G3D672 NEXTDC Ltd. N/A 336931.00000000 NS 2556146.58000000 0.107829978956 Long EC CORP AU N 1 N N Gemadept Corp. N/A Gemadept Corp. N/A 355600.00000000 NS 797261.84000000 0.033632158696 Long EC CORP VN N 1 N N N Koninklijke KPN NV 549300YO0JZHAL7FVP81 Koninklijke KPN NV N/A 2474976.00000000 NS 9041423.93000000 0.381408703138 Long EC CORP NL N 1 N N N Equitrans Midstream Corp. 549300RH0NLJNZ5SXU64 Equitrans Midstream Corp. 294600101 150241.00000000 NS USD 773741.15000000 0.032639948184 Long EC CORP US N 1 N N HKT Trust & HKT Ltd. N/A HKT Trust & HKT Ltd. N/A 2667000.00000000 NS 3499420.37000000 0.147621590956 Long EC CORP HK N 1 N N N Sirius XM Holdings, Inc. 54930055RWDMVXAGZK98 Sirius XM Holdings, Inc. 82968B103 405384.00000000 NS USD 1540459.20000000 0.064983629819 Long EC CORP US N 1 N N IHH Healthcare Bhd. N/A IHH Healthcare Bhd. N/A 3556000.00000000 NS 4568070.84000000 0.192702165988 Long EC CORP MY N 1 N N N Getlink SE 9695007ZEQ7M0OE74G82 Getlink SE N/A 422275.00000000 NS 7906609.55000000 0.333537031117 Long EC CORP FR N 1 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA N/A 6509258.00000000 NS 44547383.01000000 1.879212800283 Long EC CORP IT N 1 N N N HCA Healthcare, Inc. 529900PH4ZGUH2MNEU89 HCA Healthcare, Inc. 40412C101 88900.00000000 NS USD 25543637.00000000 1.077547689062 Long EC CORP US N 1 N N N Middlesex Water Co. N/A Middlesex Water Co. 596680108 8890.00000000 NS USD 648792.20000000 0.027369028764 Long EC CORP US N 1 N N N DT Midstream, Inc. N/A DT Midstream, Inc. 23345M107 39116.00000000 NS USD 1927245.32000000 0.081300041212 Long EC CORP US N 1 N N N Canadian National Railway Co. 3SU7BEP7TH9YEQOZCS77 Canadian National Railway Co. 136375102 811657.00000000 NS 96647206.00000000 4.077022135870 Long EC CORP CA N 1 N N N Equinix, Inc. 549300EVUN2BTLJ3GT74 Equinix, Inc. 29444U700 38227.00000000 NS USD 27679406.16000000 1.167644221624 Long EC CORP US N 1 N N N Life Healthcare Group Holdings Ltd. 529900NEEWARTDD80135 Life Healthcare Group Holdings Ltd. N/A 1406398.00000000 NS 1595334.36000000 0.067298515591 Long EC CORP ZA N 1 N N N Iberdrola SA 5QK37QC7NWOJ8D7WVQ45 Iberdrola SA N/A 4945507.00000000 NS 64316912.10000000 2.713182151820 Long EC CORP ES N 1 N N N Koninklijke Vopak NV 724500UL634GFV1KYF10 Koninklijke Vopak NV N/A 54229.00000000 NS 2071461.04000000 0.087383721301 Long EC CORP NL N 1 N N N Rede D'Or Sao Luiz SA N/A Rede D'Or Sao Luiz SA N/A 1066800.00000000 NS 4876763.44000000 0.205724234762 Long EC CORP BR Y 1 N N N Snam SpA 8156002278562044AF79 Snam SpA N/A 1709547.00000000 NS 9512193.05000000 0.401267902411 Long EC CORP IT N 1 N N N Exelon Corp. 3SOUA6IRML7435B56G12 Exelon Corp. 30161N101 412496.00000000 NS USD 17506330.24000000 0.738497250570 Long EC CORP US N 1 N N N New Fortress Energy, Inc. 254900EICTYTCHA5X705 New Fortress Energy, Inc. 644393100 46228.00000000 NS USD 1400246.12000000 0.059068799432 Long EC CORP US N 1 N N Sarana Menara Nusantara Tbk. PT N/A Sarana Menara Nusantara Tbk. PT N/A 17780000.00000000 NS 1242297.21000000 0.052405790442 Long EC CORP ID N 1 N N N Aena SME SA 959800R7QMXKF0NFMT29 Aena SME SA N/A 96012.00000000 NS 16206979.25000000 0.683684670179 Long EC CORP ES Y 1 N N Mediclinic International plc 2138002S5BSBIZTD5I60 Mediclinic International plc N/A 431165.00000000 NS 2703153.28000000 0.114031395374 Long EC CORP GB N 1 N N N Public Service Enterprise Group, Inc. PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group, Inc. 744573106 206248.00000000 NS USD 13034873.60000000 0.549870714374 Long EC CORP US N 1 N N N Enagas SA 213800OU3FQKGM4M2U23 Enagas SA N/A 200025.00000000 NS 4009125.09000000 0.169123272300 Long EC CORP ES N 1 N N NATIONAL BANK OF CANADA BSGEFEIOM18Y80CKCV46 Treasury Repurchase Agreement N/A 2000000.00000000 PA USD 2000000.00000000 0.084369167089 Long RA CORP CA N 2 Repurchase Y 4.81000000 2023-05-05 2133605.00000000 USD 2047921.82530000 USD UST N N Aguas Andinas SA 894500KC50BSHRL3SK15 Aguas Andinas SA, Class A N/A 3584448.00000000 NS 1090224.45000000 0.045990664393 Long EC CORP CL N 1 N N N Digital Realty Trust, Inc. 549300HKCZ31D08NEI41 Digital Realty Trust, Inc. 253868103 119126.00000000 NS USD 11811342.90000000 0.498256581340 Long EC CORP US N 1 N N N Norfolk Southern Corp. 54930036C8MWP850MI84 Norfolk Southern Corp. 655844108 95123.00000000 NS USD 19312822.69000000 0.814703382250 Long EC CORP US N 1 N N N China Everbright Environment Group Ltd. N/A China Everbright Environment Group Ltd. N/A 4445000.00000000 NS 1879947.52000000 0.079304803217 Long EC CORP CN N 1 N N East Japan Railway Co. 353800SENYJ2DSM6PS44 East Japan Railway Co. N/A 488400.00000000 NS 27991580.80000000 1.180813178806 Long EC CORP JP N 1 N N Swisscom AG 5493005SL9HHOXS3B739 Swisscom AG (Registered) N/A 19558.00000000 NS 13470090.44000000 0.568230155521 Long EC CORP CH N 1 N N N Quebecor, Inc. N/A Quebecor, Inc., Class B 748193208 119126.00000000 NS 3071471.08000000 0.129568728379 Long EC CORP CA N 1 N N Midac Holdings Co. Ltd. N/A Midac Holdings Co. Ltd. N/A 21400.00000000 NS 299079.79000000 0.012616556387 Long EC CORP JP N 1 N N Universal Health Services, Inc. 549300YGMGQDO0NMJD09 Universal Health Services, Inc., Class B 913903100 24003.00000000 NS USD 3608851.05000000 0.152237878619 Long EC CORP US N 1 N N N BCE, Inc. 5493001I9203PRB5KR45 BCE, Inc. 05534B760 683641.00000000 NS 32823639.25000000 1.384651552183 Long EC CORP CA N 1 N N N Rumo SA N/A Rumo SA N/A 1689100.00000000 NS 6651262.78000000 0.280580750420 Long EC CORP BR N 1 N N N Republic Services, Inc. NKNQHM6BLECKVOQP7O46 Republic Services, Inc. 760759100 86233.00000000 NS USD 12471016.46000000 0.526084635744 Long EC CORP US N 1 N N N Cia de Saneamento de Minas Gerais Copasa MG N/A Cia de Saneamento de Minas Gerais Copasa MG N/A 266700.00000000 NS 908395.81000000 0.038320298938 Long EC CORP BR N 1 N N N United Utilities Group plc 2138002IEYQAOC88ZJ59 United Utilities Group plc N/A 888111.00000000 NS 12078005.90000000 0.509505648942 Long EC CORP GB N 1 N N N Stericycle, Inc. B8PTJH2P0AXSWSMP2136 Stericycle, Inc. 858912108 33782.00000000 NS USD 1542148.30000000 0.065054883799 Long EC CORP US N 1 N N N American States Water Co. 529900L26LIS2V8PWM23 American States Water Co. 029899101 16002.00000000 NS USD 1420177.50000000 0.059909596397 Long EC CORP US N 1 N N N TC Energy Corp. 549300UGKOFV2IWJJG27 TC Energy Corp. 87807B107 848106.00000000 NS 35211125.02000000 1.485366645109 Long EC CORP CA N 1 N N Antero Midstream Corp. N/A Antero Midstream Corp. 03676B102 136906.00000000 NS USD 1473108.56000000 0.062142471119 Long EC CORP US N 1 N N N GEO Group, Inc. (The) 54930024XOXET7NQVZ63 GEO Group, Inc. (The) 36162J106 56896.00000000 NS USD 428426.88000000 0.018073009512 Long EC CORP US N 1 N N Apollo Hospitals Enterprise Ltd. 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd. N/A 152019.00000000 NS 8384648.13000000 0.353702889533 Long EC CORP IN N 1 N N N Jiangsu Expressway Co. Ltd. 529900UWWTWZ6AKLYD43 Jiangsu Expressway Co. Ltd., Class H N/A 1778000.00000000 NS 1800672.62000000 0.075960624575 Long EC CORP HK N 1 N N N ONEOK, Inc. 2T3D6M0JSY48PSZI1Q41 ONEOK, Inc. 682680103 185801.00000000 NS USD 12153243.41000000 0.512679511968 Long EC CORP US N 1 N N N Union Pacific Corp. 549300LMMRSZZCZ8CL11 Union Pacific Corp. 907818108 255143.00000000 NS USD 49931485.10000000 2.106338904712 Long EC CORP US N 1 N N N Xcel Energy, Inc. LGJNMI9GH8XIDG5RCM61 Xcel Energy, Inc. 98389B100 227584.00000000 NS USD 15910397.44000000 0.671173490037 Long EC CORP US N 1 N N N GMexico Transportes SAB de CV 4469000001BXJ8FN4U73 GMexico Transportes SAB de CV N/A 533400.00000000 NS 1226237.49000000 0.051728317842 Long EC CORP MX Y 1 N N N Telecom Italia SpA 549300W384M3RI3VXU42 Telecom Italia SpA N/A 7695184.00000000 NS 2267444.45000000 0.095651199834 Long EC CORP IT N 1 N N CITIGROUP GLOBAL MARKETS INC MBNUM2BPBDO7JBLYG310 Treasury Repurchase Agreement N/A 25567974.25000000 PA USD 25567974.25000000 1.078574345818 Long RA CORP US N 2 Repurchase Y 4.77000000 2023-05-01 26177064.75970000 USD 26079337.06130000 USD UST N N Central Japan Railway Co. 353800YAR3OVUITHTG64 Central Japan Railway Co. N/A 266700.00000000 NS 32993511.55000000 1.391817544414 Long EC CORP JP N 1 N N N Promotora y Operadora de Infraestructura SAB de CV 52990035X6RK8DBUWA73 Promotora y Operadora de Infraestructura SAB de CV N/A 257810.00000000 NS 2672711.80000000 0.112747234218 Long EC CORP MX N 1 N N Sunny Friend Environmental Technology Co. Ltd. N/A Sunny Friend Environmental Technology Co. Ltd. N/A 107000.00000000 NS 551663.01000000 0.023271674333 Long EC CORP TW N 1 N N N Clean Harbors, Inc. 5493000SJVZVZJKHJF48 Clean Harbors, Inc. 184496107 20447.00000000 NS USD 2968086.52000000 0.125207493770 Long EC CORP US N 1 N N N CTT-Correios de Portugal SA 529900G4A1IKOKC22K56 CTT-Correios de Portugal SA N/A 149352.00000000 NS 617492.86000000 0.026048679140 Long EC CORP PT N 1 N N N Beijing Enterprises Water Group Ltd. 529900TWUN2ALJKWRR11 Beijing Enterprises Water Group Ltd. N/A 5334000.00000000 NS 1352203.21000000 0.057042129281 Long EC CORP CN N 1 N N N National Grid plc 8R95QZMKZLJX5Q2XR704 National Grid plc N/A 3084830.00000000 NS 44375959.89000000 1.871981387356 Long EC CORP GB N 1 N N N N/A N/A S&P 500 E-Mini Index N/A 25.00000000 NC USD 312188.24000000 0.013169530891 N/A DE US N 1 CME Clearing House LCZ7XYGSLJUHFXXNXD88 Long S&P 500 Emini Index US78378X1072 2023-06-16 5235625.00000000 USD 312188.24000000 N N N KDDI Corp. 5299003FU7V4I45FU310 KDDI Corp. N/A 1125300.00000000 NS 35106484.05000000 1.480952409368 Long EC CORP JP N 1 N N N Keyera Corp. N/A Keyera Corp. 493271100 192024.00000000 NS 4513547.98000000 0.190402141845 Long EC CORP CA N 1 N N Aurizon Holdings Ltd. 5299005PC1O6NOWL3H48 Aurizon Holdings Ltd. N/A 2491867.00000000 NS 5631886.06000000 0.237578768012 Long EC CORP AU N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 159131.00000000 NS USD 11712041.60000000 0.494067597354 Long EC CORP US N 1 N N N Insun ENT Co. Ltd. N/A Insun ENT Co. Ltd. N/A 40894.00000000 NS 250546.03000000 0.010569179934 Long EC CORP KR N 1 N N N Vantage Towers AG 213800BBQO965UPQ7J59 Vantage Towers AG N/A 39116.00000000 NS 1404345.76000000 0.059241741038 Long EC CORP DE N 1 N N N Cia de Saneamento Basico do Estado de Sao Paulo SABESP 254900UOXRZRS2TNWP19 Cia de Saneamento Basico do Estado de Sao Paulo SABESP N/A 444500.00000000 NS 4098620.79000000 0.172898611133 Long EC CORP BR N 1 N N N Fastly, Inc. 549300E2FZC83FJ3H565 Fastly, Inc., Class A 31188V100 50673.00000000 NS USD 748946.94000000 0.031594014760 Long EC CORP US N 1 N N COSCO SHIPPING Ports Ltd. 5299008QX6KA3JHWK507 COSCO SHIPPING Ports Ltd. N/A 1778000.00000000 NS 1166473.46000000 0.049207197126 Long EC CORP CN N 1 N N N Veolia Environnement SA 969500LENY69X51OOT31 Veolia Environnement SA N/A 880999.00000000 NS 27904550.93000000 1.177141859984 Long EC CORP FR N 1 N N Essential Utilities, Inc. 549300ILTEOF3E3QY357 Essential Utilities, Inc. 29670G102 104013.00000000 NS USD 4441355.10000000 0.187356715267 Long EC CORP US N 1 N N Daiseki Co. Ltd. N/A Daiseki Co. Ltd. N/A 63460.00000000 NS 1805952.34000000 0.076183347364 Long EC CORP JP N 1 N N N Bangkok Expressway & Metro PCL 529900A653WRN6DJXS19 Bangkok Expressway & Metro PCL N/A 10668000.00000000 NS 2764823.19000000 0.116632914844 Long EC CORP TH N 1 N N N Casella Waste Systems, Inc. 8EU0XUFVJ48U37IIDH51 Casella Waste Systems, Inc., Class A 147448104 21336.00000000 NS USD 1898904.00000000 0.080104474431 Long EC CORP US N 1 N N N Constellation Energy Corp. 549300F8Y20RYGNGV346 Constellation Energy Corp. 21037T109 136017.00000000 NS USD 10527715.80000000 0.444107306700 Long EC CORP US N 1 N N N INVESCO GOVT AND AGCY LEX O37NHJVF7S22I1ONOU83 INVESCO GOVERNMENT & AGENCY PORTFOLIO OPEN-END FUND USD 825252885 2000000.00000000 PA USD 2000000.00000000 0.084369167089 Long STIV RF US N 2 N N West Japan Railway Co. 353800QGUXHZ7EBCR121 West Japan Railway Co. N/A 314100.00000000 NS 13589124.22000000 0.573251545958 Long EC CORP JP N 1 N N N Frontier Communications Parent, Inc. N/A Frontier Communications Parent, Inc. 35909D109 104902.00000000 NS USD 2364491.08000000 0.099745071505 Long EC CORP US N 1 N N Targa Resources Corp. 5493003QENHHS261UR94 Targa Resources Corp. 87612G101 94234.00000000 NS USD 7117494.02000000 0.300248521115 Long EC CORP US N 1 N N N Befesa SA 222100VXGA8L6J4ZWG61 Befesa SA N/A 44450.00000000 NS 2000207.33000000 0.084377913219 Long EC CORP DE Y 1 N N Adani Ports & Special Economic Zone Ltd. 335800QOAXP5TM7OYP69 Adani Ports & Special Economic Zone Ltd. N/A 925449.00000000 NS 7704512.41000000 0.325011647430 Long EC CORP IN N 1 N N N Spark New Zealand Ltd. 529900HUN51H3Y7QBB66 Spark New Zealand Ltd. N/A 1404620.00000000 NS 4537357.36000000 0.191406530625 Long EC CORP NZ N 1 N N N Keppel Infrastructure Trust 254900BF7L1ZCMAZS467 Keppel Infrastructure Trust N/A 4000200.00000000 NS 1469173.63000000 0.061976477736 Long EC CORP SG N 1 N N N PostNL NV 724500Q41FHN0P1GPC53 PostNL NV N/A 432943.00000000 NS 778611.62000000 0.032845406932 Long EC CORP NL N 1 N N Santos Brasil Participacoes SA N/A Santos Brasil Participacoes SA N/A 711200.00000000 NS 1202664.88000000 0.050733917106 Long EC CORP BR N 1 N N N Duke Energy Corp. I1BZKREC126H0VB1BL91 Duke Energy Corp. 26441C204 320040.00000000 NS USD 31645555.20000000 1.334954567153 Long EC CORP US N 1 N N N Tenet Healthcare Corp. 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp. 88033G407 45339.00000000 NS USD 3324255.48000000 0.140232333020 Long EC CORP US N 1 N N N Guangdong Investment Ltd. N/A Guangdong Investment Ltd. N/A 3556000.00000000 NS 3397495.51000000 0.143321933184 Long EC CORP CN N 1 N N N SoftBank Corp. 353800M1YCTS9JRBJ535 SoftBank Corp. N/A 2133600.00000000 NS 23997417.84000000 1.012321077729 Long EC CORP JP N 1 N N N Nippon Telegraph & Telephone Corp. 353800VHQU5VIXVUA841 Nippon Telegraph & Telephone Corp. N/A 1832700.00000000 NS 55843074.95000000 2.355716860622 Long EC CORP JP N 1 N N N MTR Corp. Ltd. 254900IH4U9NHH9AQM97 MTR Corp. Ltd. N/A 2074500.00000000 NS 10346205.05000000 0.436450351302 Long EC CORP HK N 1 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA N/A 1561084.00000000 NS 25017407.70000000 1.055348925192 Long EC CORP FR N 1 N N N Cia de Saneamento do Parana N/A Cia de Saneamento do Parana (Preference) N/A 1066800.00000000 NS 814570.89000000 0.034362333762 Long EC CORP BR N 1 N N N BT Group plc 213800LRO7NS5CYQMN21 BT Group plc N/A 5224653.00000000 NS 10431467.24000000 0.440047101279 Long EC CORP GB N 1 N N N N/A N/A FTSE 100 Index N/A 28.00000000 NC 72486.51000000 0.003057813236 N/A DE GB N 1 ICE Clear Europe 5R6J7JCQRIPQR1EEP713 Long FTSE 100 Index GB0001383545 2023-06-16 2201500.00000000 GBP 72486.51000000 N N N Liberty Global plc 549300BSGXG3QLIQYT84 Liberty Global plc, Class C N/A 112903.00000000 NS USD 2296447.02000000 0.096874661171 Long EC CORP US N 1 N N N Transurban Group 549300ZR71SUQ4VUTM79 Transurban Group N/A 4011168.00000000 NS 39735197.88000000 1.676212774634 Long EC CORP AU N 1 N N N Oesterreichische Post AG 529900MVUWACNUTK8467 Oesterreichische Post AG N/A 42672.00000000 NS 1648846.08000000 0.069555885214 Long EC CORP AT N 1 N N N TRE Holdings Corp. N/A TRE Holdings Corp. N/A 88900.00000000 NS 774320.86000000 0.032664403009 Long EC CORP JP N 1 N N N CSX Corp. 549300JVQR4N1MMP3Q88 CSX Corp. 126408103 874776.00000000 NS USD 26803136.64000000 1.130679156850 Long EC CORP US N 1 N N N American Tower Corp. 5493006ORUSIL88JOE18 American Tower Corp. 03027X100 192913.00000000 NS USD 39429488.07000000 1.663316533614 Long EC CORP US N 1 N N N American Water Works Co., Inc. 549300DXHIJQMD5WFW18 American Water Works Co., Inc. 030420103 74676.00000000 NS USD 11070717.00000000 0.467013586186 Long EC CORP US N 1 N N N Secure Energy Services, Inc. 549300EZKELHYBQO9X11 Secure Energy Services, Inc. 81373C102 253365.00000000 NS 1178745.96000000 0.049724907427 Long EC CORP CA N 1 N N N Enbridge, Inc. 98TPTUM4IVMFCZBCUR27 Enbridge, Inc. 29250N105 1699768.00000000 NS 67511982.72000000 2.847964875321 Long EC CORP CA N 1 N N Petronas Gas Bhd. N/A Petronas Gas Bhd. N/A 444500.00000000 NS 1684127.34000000 0.071044210474 Long EC CORP MY N 1 N N N Cellnex Telecom SA 5493008T4YG3AQUI7P67 Cellnex Telecom SA N/A 412496.00000000 NS 17382449.47000000 0.733271391879 Long EC CORP ES Y 1 N N N China Merchants Port Holdings Co. Ltd. 529900GA4UH90FUOR048 China Merchants Port Holdings Co. Ltd. N/A 1778000.00000000 NS 2631926.52000000 0.111026724166 Long EC CORP CN N 1 N N N Iridium Communications, Inc. 549300U620NVQ4J1CT96 Iridium Communications, Inc. 46269C102 46228.00000000 NS USD 2934091.16000000 0.123773413666 Long EC CORP US N 1 N N N AltaGas Ltd. 549300D7A8QA85Z2MH11 AltaGas Ltd. 021361100 238252.00000000 NS 4163217.87000000 0.175623612051 Long EC CORP CA N 1 N N Ramsay Health Care Ltd. 549300QBX122KF2JPI10 Ramsay Health Care Ltd. N/A 241808.00000000 NS 10334189.51000000 0.435943480751 Long EC CORP AU N 1 N N N Plains GP Holdings LP 549300O56BSKRD8FAM12 Plains GP Holdings LP, Class A 72651A207 88900.00000000 NS USD 1191260.00000000 0.050252806993 Long EC CORP US N 1 N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG (Registered) N/A 2599436.00000000 NS 62790728.39000000 2.648800727601 Long EC CORP DE N 1 N N N Canadian Pacific Kansas City Ltd. N/A Canadian Pacific Kansas City Ltd. 13646K108 1111224.00000000 NS 87501823.49000000 3.691227983329 Long EC CORP CA N 1 N N SBA Communications Corp. 5299001HX8ZN8Y8QIT49 SBA Communications Corp. 78410G104 45339.00000000 NS USD 11828491.71000000 0.498979996748 Long EC CORP US N 1 N N N Acadia Healthcare Co., Inc. 5493005CW985Y9D0NC11 Acadia Healthcare Co., Inc. 00404A109 37338.00000000 NS USD 2699164.02000000 0.113863110102 Long EC CORP US N 1 N N N N/A N/A SPI 200 Index N/A 14.00000000 NC 44352.17000000 0.001870977820 N/A DE AU N 1 ASX Clear (Futures) 549300ZD7BBOVZFVHK49 Long SPI 200 Index XC0006013624 2023-06-15 2561300.00000000 AUD 44352.17000000 N N N Sempra Energy PBBKGKLRK5S5C0Y4T545 Sempra Energy 816851109 130683.00000000 NS USD 20319899.67000000 0.857186505249 Long EC CORP US N 1 N N N Crown Castle, Inc. 54930012H97VSM0I2R19 Crown Castle, Inc. 22822V101 179578.00000000 NS USD 22104256.02000000 0.932458834769 Long EC CORP US N 1 N N N Pennon Group plc 213800V1CCTS41GWH423 Pennon Group plc N/A 356489.02150000 NS 3853411.05000000 0.162554540370 Long EC CORP GB N 1 N N N CoreCivic, Inc. 529900JFA3K6PTLT8B15 CoreCivic, Inc. 21871N101 44450.00000000 NS USD 390715.50000000 0.016482170651 Long EC CORP US N 1 N N Transneft PJSC N/A Transneft PJSC (Preference) N/A 1473.00000000 NS 0.00000000 0.000000 Long EC CORP RU N 3 N N N NextEra Energy, Inc. N/A NextEra Energy, Inc. 65339F101 825881.00000000 NS USD 63287261.03000000 2.669746750236 Long EC CORP US N 1 N N N Better World Green PCL N/A Better World Green PCL N/A 5778500.00000000 NS 133685.19000000 0.005639454066 Long EC CORP TH N 1 N N N Dominion Energy, Inc. ILUL7B6Z54MRYCF6H308 Dominion Energy, Inc. 25746U109 345821.00000000 NS USD 19760211.94000000 0.833576311444 Long EC CORP US N 1 N N N Shenzhen International Holdings Ltd. 5493002NKD14ZZMEJF98 Shenzhen International Holdings Ltd. N/A 1778679.00000000 NS 1597432.70000000 0.067387033190 Long EC CORP CN N 1 N N N Flughafen Zurich AG 529900PFO97GCN5SYB55 Flughafen Zurich AG (Registered) N/A 24892.00000000 NS 4799131.73000000 0.202449373406 Long EC CORP CH N 1 N N N Encompass Health Corp. 549300FVRPM9DRQZRG64 Encompass Health Corp. 29261A100 41783.00000000 NS USD 2680379.45000000 0.113070690840 Long EC CORP US N 1 N N N Japan Airport Terminal Co. Ltd. 353800W9WEQSGUY2EO26 Japan Airport Terminal Co. Ltd. N/A 123000.00000000 NS 5998017.11000000 0.253023853879 Long EC CORP JP N 1 N N N AT&T, Inc. 549300Z40J86GGSTL398 AT&T, Inc. 00206R102 2963037.00000000 NS USD 52356863.79000000 2.208652494688 Long EC CORP US N 1 N N N KINX, Inc. N/A KINX, Inc. N/A 889.00000000 NS 36200.31000000 0.001527095001 Long EC CORP KR N 1 N N N International Distributions Services plc 213800TCZZU84G8Z2M70 International Distributions Services plc N/A 995680.00000000 NS 3168722.54000000 0.133671240718 Long EC CORP GB N 1 N N N Kinder Morgan, Inc. 549300WR7IX8XE0TBO16 Kinder Morgan, Inc. 49456B101 833882.00000000 NS USD 14301076.30000000 0.603284947956 Long EC CORP US N 1 N N N Liberty Broadband Corp. 549300MIX43II8JLN536 Liberty Broadband Corp., Class C 530307305 52451.00000000 NS USD 4446795.78000000 0.187586228087 Long EC CORP US N 1 N N APA Group N/A APA Group N/A 874776.00000000 NS 5942824.01000000 0.250695555941 Long EC CORP AU N 1 N N N 2023-05-30 FlexShares Trust Randal Rein Randal Rein Treasurer and PFO