Intraday Large Block Deals KPR Mill Big Block of 7,040,283 shares at 1160 worth 816.67 crore rupees May 21, 2025 Updated May 21, 2025 Advertisement May 21, 2025Related Advertisement