apple inc analysis 3949508