Marketwatch Super 15: They fell less in selloff, gained more in rebound & own 40% of market Admin May 6, 2020 Many megacaps have rallied up to 50 per cent from their March lows. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email