Apple stock recap