Taking money home
At a time when sentiment is high and valuation is at a peak, Info Edge has sold 535,000 shares