The current SOTL market cap is 14.352B INR. The company's EPS TTM is 205.70 INR, dividend yield is 1.44%, and P/E is 4.92.