First Trust Large Cap Core AlphaDEX Fund, FEX

FEX 2025-07-31 -0.40% v -1d None 46.3k -4.23% None exchange traded fund exchange traded fund
None