First Trust Exchange-Traded AlphaDEX Fund II - First Trust China AlphaDEX Fund

:FCA  
25.81
-0.05 (-0.21%)
7:30:04 PM EDT: $25.64 -0.17 (-0.64%)
Twitter Share  Facebook Share StockTwits Share