Shake Shack soars while McDonald’s tumbles