First Trust Exchange-Traded Fund III - First Trust Technology AlphaDEX Fund

FXL
117.07
-3.03 (-2.52%)
Twitter Share  Facebook Share StockTwits Share