the stock is down after earning release:- fierce competition (Apple/Android)- high expection, bad record (6 months ago earning release down 17% in a day)- high growth in past 5 years means the price is already priced in