First Trust Technology AlphaDEX, FXL

FXL None 1.43% v d None 54.8k -4.98% exchange traded fund exchange traded fund
None