Citigroup analyst Jon Tower maintains McDonald's (NYSE:MCD) with a Buy and raises the price target from $335 to $345.