ETF Series Solutions Trust - Distillate U.S. Fundamental Stability & Value ETF

:DSTL   4:00:00 PM EDT
56.43
-0.19 (-0.34%)
4:32:21 PM EDT: $58.94 +2.51 (+4.45%)
Twitter Share  Facebook Share StockTwits Share