Investors are losing their hunger but earnings remain tasty