The iShares MSCI Spain Index Fund (EWP) was the worst-performing exchange-traded fund Friday, July 20, shedding 6.76 percent, as a group of Europe-focused ETFs gave in to renewed concerns surrounding ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results