Listen

Description

It has been a solid week as we move through the thick of the earnings season and so far the earnings are delivering for the most part.