First Trust Technology AlphaDEX
FXL59.28
0.32 (0.54%)
NYSEArcaUPDATED Aug 16, 2018 6:46 PM EST
39 Watchers
Real-Time
Post