Earnings Heat Up

By -

We’re still pretty early in earnings season (next week is when things go haywire), but there are some good ones tumbling out this week.