96 companies have reported and sales and earnings growth are hanging in there. This is a big week with 142 companies reporting. So check back at the end of this week for an updated earnings breakdown.
This weekend we got some pretty big news out of Greece. The market reacted poorly to start, but in my view the negative sentiment is starting too early. We shall see further.
Below is the list of stocks reporting this week and their implied moves.