FlexShares Quality Divide...
71.11
0.17 (0.24%)
At close: Jan 16, 2025, 5:35 PM