Bernstein Analyzes Search Data, Discovers Internet 'buzz" Data Implies Apple iWatch Sales To Reach 1/3 That Of iPhone & 1/4 Of iPad Sales
June 23, 2015 at 07:17 AM EDT
Bernstein says numbers are not a forecast but are points of near-term downside to consensus estimates. Bernstein remains cautious on ...