20 S&P 500 companies that had the best Q1 on 3 key measures — Buy the stocks?
First-quarter earnings season is just about over for the S&P 500. Then again, with about 20% of the companies having fiscal quarters that don’t match the calendar, it seems the flow of earnings reports never ends. It might seem from media reports that the economy is always facing some sort of crisis, but you may…