• Earnings Season: Half Time Report
    With 60% of the companies in the S&P 500 having already reported earnings, several trends are beginning to emerge.