Apple stock hits all-time high