First Trust Large Cap Core AlphaDEX
FEX61.08
0.26 (0.42%)
NYSEArcaUPDATED Jul 18, 2018 8:02 PM EST
17 Watchers
Real-Time
Post