First Trust China AlphaDEX Fund (FCA)
23.77
-0.21
(-0.86%)
USD |
NASDAQ |
Nov 12, 16:00