COST, WMT get good marks
Of the 77 companies that reported earnings after yesterday's close and before this session's open, 52% topped estimates, 35% missed and 13% were in-line.
Outlooks were cautious -- of the 49 companies that issued guidance,
45% were negative,
30% were in-line,
21% were mixed and only
3% were positive.
VIX