| 1 | FlexShares Morningstar Global Upstream Natural Resources Index Fund | 7.5B
$ | 120120 declared positions | Apr 30, 2026 |
| 2 | FlexShares STOXX Global Broad Infrastructure Index Fund | 3.1B
$ | 175175 declared positions | Apr 30, 2026 |
| 3 | FlexShares Quality Dividend Index Fund | 2.1B
$ | 122122 declared positions | Apr 30, 2026 |
| 4 | FlexShares Morningstar US Market Factor Tilt Index Fund | 2B
$ | 1,9281,928 declared positions | Apr 30, 2026 |
| 5 | FlexShares International Quality Dividend Index Fund | 1.1B
$ | 182182 declared positions | Apr 30, 2026 |
| 6 | FlexShares US Quality Large Cap Index Fund | 900.6M
$ | 174174 declared positions | Apr 30, 2026 |
| 7 | FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund | 633.6M
$ | 2,3322,332 declared positions | Apr 30, 2026 |
| 8 | FlexShares Quality Dividend Defensive Index Fund | 530.3M
$ | 132132 declared positions | Apr 30, 2026 |
| 9 | FlexShares Global Quality Real Estate Index Fund | 383M
$ | 136136 declared positions | Apr 30, 2026 |
| 10 | FlexShares Morningstar Emerging Markets Factor Tilt Index Fund | 347M
$ | 2,9782,978 declared positions | Apr 30, 2026 |
| 11 | FlexShares US Quality Low Volatility Index Fund | 169.6M
$ | 113113 declared positions | Apr 30, 2026 |
| 12 | FlexShares STOXX US ESG Select Index Fund | 128.3M
$ | 249249 declared positions | Apr 30, 2026 |
| 13 | FlexShares ESG & Climate US Large Cap Core Index Fund | 110.7M
$ | 167167 declared positions | Apr 30, 2026 |
| 14 | FlexShares STOXX Global ESG Select Index Fund | 108.5M
$ | 692692 declared positions | Apr 30, 2026 |
| 15 | FlexShares International Quality Dividend Dynamic Index Fund | 101.5M
$ | 189189 declared positions | Apr 30, 2026 |
| 16 | FlexShares ESG & Climate Developed Markets ex-US Core Index Fund | 78.7M
$ | 221221 declared positions | Apr 30, 2026 |
| 17 | FlexShares Developed Markets ex-US Quality Low Volatility Index Fund | 53.2M
$ | 170170 declared positions | Apr 30, 2026 |
| 18 | FlexShares Emerging Markets Quality Low Volatility Index Fund | 15.9M
$ | 147147 declared positions | Apr 30, 2026 |