What a ride! So far, 470 S&P 500 companies have reported aggregate year-over-year second quarter sales and earnings growth of 5.3% and 9.3% respectively.
Click here to receive our daily cartoon for free.
What a ride! So far, 470 S&P 500 companies have reported aggregate year-over-year second quarter sales and earnings growth of 5.3% and 9.3% respectively.
Click here to receive our daily cartoon for free.