The company has a market cap of Rs 1,75,000 crore and a robust order book worth Rs 48,700 crore as of June 30, 2023. The company has been maintaining a healthy dividend payout of 60.0 per cent and the stock is providing a good dividend yield of 4.39 per cent.