First Trust Technology AlphaDEX Stock Dividends

FXLARCA
$195.27
-13.12-6.3%