FXL · AMEX

First Trust Technology AlphaDEX Fund (FXL)

$210.02
At close−1.00 (−0.47%)

No ownership filings on record for this listing.