Sharda Cropchem Block Deal of 307,941 shares at 661.40 worth 20.37 crore rupeesBy bigbreakingwire on May 26, 2025 May 26, 2025