Shares of diversified conglomerate ITC have surged nearly 10% in the last 2 days, crossing the Rs 500 mark and reaching a new all-time high of Rs 510.60 in today’s session on BSE.