Q3-2011: Beat consensus by 74.3% - EPS $1600 vs $918 estimateMEDIUMLONGJul 4
Q2-2011: Beat consensus by 24.8% - EPS $700 vs $561 estimateMEDIUMLONGJul 4
Beat consensus by 74.3% - EPS $1600 vs $918 estimateMEDIUMLONGJun 17
Beat consensus by 24.8% - EPS $700 vs $561 estimateMEDIUMLONGJun 17
Beat consensus by 74.3% - EPS $160 vs $91.8 estimateMEDIUMLONGMay 26
Beat consensus by 24.8% - EPS $70 vs $56.1 estimateMEDIUMLONGMay 26