Beaucoup Returns

European stock mutual funds are up an average 26 percent over the last 12 months, topping the 23 percent return for the Standard & Poor's 500 index.
European stock mutual funds are up an average 26 percent over the last 12 months, topping the 23 percent return for the Standard & Poor’s 500 index.