FEX · NASDAQ

First Trust Large Cap Core AlphaDEX Fund (FEX)

$137.03
At close+0.56 (+0.41%)

No ownership filings on record for this listing.