FTA · NASDAQ

First Trust Large Cap Value AlphaDEX Fund (FTA)

$103.09
At close+0.75 (+0.74%)

No ownership filings on record for this listing.