Market Cap 1,284 Cr. Stock P/E 30.7 Industry PE 27.4 Dividend Yield 1.24 % ROCE 22.2 % ROE 16.6 % OPM 14.5 % Promoter holding 75.0 % Pledged percentage 0 % Free Cash Flow 14.4 Cr. EPS 65.5 vs 51.2 -...