The wild ride in stocks is whipping McDonald's around - and there is no real indication on this chart of the direction it will break. For now - my sense is don't buy above 92/93 - below that number the dividend will protect you. And do NOT buy near 100.
Short term rating = HOLD
Long term rating = HOLD
Short term rating = HOLD
Long term rating = HOLD