Snowball logo
logo
FSZ

First Trust Switzerland AlphaDEX® Fund

FSZ NASDAQ
79,614 $-2,006 $  (2,46%)