The stock has traded over 23 lakh shares worth ₹407 crore so far in the session, against a 52-week high of ₹2,046.90 recorded in July