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.

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.
