Snowball logo
logo
FEX

First Trust Large Cap Core AlphaDEX® Fund

FEX • NASDAQ
$137.487+$0.667  (0.49%)