As the stock set a string of new all-time highs—capped Wednesday at $352.84—some analysts took giant steps to try to catch up.For more, please login or subscribe