First Trust China AlphaDEX Fund (FCA) NASDAQ

33.11

-0.145(-0.44%)

Updated at March 13 04:00PM

Currency In USD