First Trust Switzerland AlphaDEX Fund, FSZ

FSZ None % v d None 5.0k -6.95% exchange traded fund
None