Over the last 5 years, the share price of Shri Ahimsa Naturals has gained 11.99% CAGR. Over the past year, the corresponding return has been 76.19%. Shri Ahimsa Naturals’s current P/E of 22.33x helps ...
We independently review everything we recommend. We may get paid to link out to retailer sites, and when you buy through our links, we may earn a commission. Learn more› by Tim Heffernan and Lizzy ...