First Trust China AlphaDEX Fund (FCA) NASDAQ

29.63

-0.095(-0.32%)

Updated at November 12 04:00PM

Currency In USD