Stock prediction for Apple Company