Over the last 5 years, the share price of Shri Ahimsa Naturals has gained 10.31% CAGR. Over the past year, the corresponding return has been 63.30%. Shri Ahimsa Naturals’s current P/E of 21.00x helps ...