First Trust Large Cap Core AlphaDEX Fund Stock News

FEXNASDAQ
$138.67
1.401.02%
Last update: Nov 4, 4:00 PM