DFA Emerging Markets Small Cap I (DEMSX)

23.85
0.02 0.08
Prev Close 23.87
Open 23.85
Day Low/High 23.85 / 23.85
52 Wk Low/High 18.23 / 23.80
YTD Return 1.42
Net Assets 7,249,720,000.00
YTD Return 1.42
1 Month Return -0.57
1 Year Return 19.5
Since Inception 15.02