First Trust Large Cap Core AlphaDEX Fund, FEX

FEX None -0.11% v d None 46.3k -4.23% exchange traded fund exchange traded fund
None