Stocks post gains as sell off eases

Bourses have got a positive momentum on the back of the news of buy declarations of the directors of the large-cap stock Square Pharma