First Trust Technology AlphaDEX
FXL56.07
1.31 (2.28%)
NYSEArcaUPDATED Oct 19, 2018 8:07 PM EST
48 Watchers
Real-Time
Post