Up to 550% rally! Stocks that shone in hard times showing muscles too
Shares of 23 companies with healthy earnings outlook (at least for the short term) rallied up to 550 per cent from March lows. And June quarter earnings validated those bets, as these companies reported more than 20 per cent rise in both sales and profit in an otherwise washout quarter.