Yesterday was a friendly reminder that price is the only thing that pays.
The S&P 500 kicked off the first trading session of Q2 with a strong move higher, the kind of start bulls were hoping for as a new quarter gets underway.
But underneath that strength, the earnings tape told a very different story.