Corporate earnings are beating estimates, but analysts remain cautious | HyperFast