First Trust Technology AlphaDEX (FXL) Stock Price, Quote, News & History

FXLARCA
$208.39
-1.93-0.92%