DEM   $48.19  -2.69% Market Closed After Close 48.19 0.0

WisdomTree Trust

Data not available