K.P.R. Mill logo

K.P.R. Mill block deals, bulk deals, insider trading and stake changes

NSE: KPRMILLBSE: 532889Textiles & ApparelsSmall Cap

Last close ₹1,024.60up ₹0.90 (0.09%)BSE ₹1,024.80

Share price at the NSE close on 23 Oct 2026. Previous close ₹1,023.70.

52-week range of traded prices to 23 Oct 2026
₹796.10Low, 12 Mar 2026₹1,334.00High, 24 Jun 2026
Market cap
₹35,022 Cr257th largest listed
P/E
38.4
P/B
6.1
Dividend yield
0.49%
ROE
17.1%
ROCE
17.7%
Debt to equity
0.10
Volume, NSE
1,48,28048.9% delivered

K.P.R. Mill insider trading

All 58 disclosures on record. The company's own latest disclosure on record is from Nov 2023.Insider trading, all companies

  1. May 2025

    • P. Nataraj₹410 Cr36,00,000 sharesSold or invoked · Promoter And Designated Person · 21 May 2025 · disclosed 28 May
    • K.P.Ramasamy₹411 Cr36,00,000 sharesSold or invoked · Promoter And Designated Person · 21 May 2025 · disclosed 28 May
    • KPD Sigamani₹410 Cr36,00,000 sharesSold or invoked · Promoter And Designated Person · 21 May 2025 · disclosed 28 May
  2. Aug 2023

    • K.P.R. Developers Limited₹108 Cr17,00,000 sharesSold · Promoter Group · 10 Aug 2023 · disclosed 11 Aug · stake 1.95% before, 1.45% after
    • K.P.R. Developers Limited₹114 Cr18,00,000 sharesSold · Promoter Group · 10 Aug 2023 · disclosed 11 Aug · stake 2.48% before, 1.95% after
    • K.P.R. DEVELOPERS LIMITED₹222 Cr35,00,000 sharesSold or invoked · Promoter · 10 Aug 2023 · disclosed 14 Aug
  3. Apr 2023

    • Saravanan₹0.07 Cr1,114 sharesBought · Designated Person · 24 Apr 2023 · disclosed 12 May
    • Saravanan₹0.04 Cr636 sharesSold or invoked · Designated Person · 24 Apr 2023 · disclosed 12 May
  4. Feb 2023

    • Saravanan₹0.06 Cr1,060 sharesBought · Designated Person · 9 Feb 2023 · disclosed 20 Mar
    • Saravanan₹0.05 Cr801 sharesSold or invoked · Designated Person · 9 Feb 2023 · disclosed 20 Mar
  5. Oct 2022

    • A.THIYAGARAJAN₹0.06 Cr1,069 sharesBought · Designated Person · 31 Oct 2022 · disclosed 26 Dec
    • A.THIYAGARAJAN₹0.05 Cr870 sharesSold or invoked · Designated Person · 31 Oct 2022 · disclosed 26 Dec
  6. May 2022

    • K.P.Ramasamy₹56 Cr9,06,437 sharesBought · Promoter And Designated Person · 5 May 2022 · disclosed 22 Aug
    • K.P.Ramasamy18,12,874sharesReceived · Promoters · 5 May 2022 · disclosed 6 May · Gift · stake 20.84% before, 21.37% after
    • KPD Sigamani9,06,437sharesGave · Promoters · 5 May 2022 · disclosed 6 May · Gift · stake 21.63% before, 21.37% after
    • P Nataraj9,06,437sharesGave · Promoters · 5 May 2022 · disclosed 6 May · Gift · stake 21.63% before, 21.37% after
Earlier, Feb 2017 to Feb 2022
  1. Feb 2022

    • BALAKUAMR₹0.07 Cr1,030 sharesSold or invoked · Designated Person · 11 Feb 2022 · disclosed 17 Mar
    • BALAKUAMR₹0.03 Cr530 sharesBought · Designated Person · 11 Feb 2022 · disclosed 17 Mar
  2. Jan 2022

    • BALAKUAMR₹0.07 Cr1,000 sharesBought · Designated Person · 24 Jan 2022 · disclosed 16 Mar
    • BALAKUAMR₹0.03 Cr440 sharesSold or invoked · Designated Person · 24 Jan 2022 · disclosed 16 Mar
    • K.P.Ramasamy27,35,000sharesGave · Promoters · 21 Jan 2022 · disclosed 22 Jan · Inter-se-Transfer · stake 21.61% before, 20.83% after
    • Uma Sekar13,67,500sharesReceived · Immediate relative · 21 Jan 2022 · disclosed 22 Jan · Inter-se-Transfer · holds 13,67,500 after, stake 0.39% after
    • Kalpana Anand13,67,500sharesReceived · Immediate relative · 21 Jan 2022 · disclosed 22 Jan · Inter-se-Transfer · holds 13,67,500 after, stake 0.39% after
  3. Nov 2021

    • BALAKUAMR₹0.05 Cr970 sharesSold or invoked · Designated Person · 23 Nov 2021 · disclosed 21 Dec
    • BALAKUAMR₹0.05 Cr970 sharesBought · Designated Person · 23 Nov 2021 · disclosed 21 Dec
  4. Oct 2021

    • A.THIYAGARAJAN₹0.05 Cr934 sharesBought · Designated Person · 8 Oct 2021 · disclosed 4 Jan 2022
    • A.THIYAGARAJAN₹0.05 Cr869 sharesSold or invoked · Designated Person · 8 Oct 2021 · disclosed 4 Jan 2022
    • BALAKUAMR₹0.05 Cr921 sharesBought · Designated Person · 8 Oct 2021 · disclosed 24 Nov
    • BALAKUAMR₹0.05 Cr1,079 sharesSold or invoked · Designated Person · 8 Oct 2021 · disclosed 24 Nov
  5. Sep 2021

    • SplitEach share became 5 on 24 Sep 2021. The lines below are on the share count before it.
  6. Sep 2020

    • K.P.R. Developers Limited₹21 Cr3,31,700 unitsSold · Promoter Group · 16 Sep 2020 · Convertible Debenture · disclosed 1 Oct · stake 2.96% before, 2.48% after
  7. Nov 2019

    • K.P.Ramasamy₹56 Cr7,98,779 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 1,56,70,141 before, holds 1,48,71,362 after
    • KPD Sigamani₹56 Cr7,98,779 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 1,56,70,141 before, holds 1,48,71,362 after
    • P Nataraj₹56 Cr7,98,779 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 1,56,70,141 before, holds 1,48,71,362 after
    • D.Radhamani₹6.40 Cr91,194 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 17,89,004 before, holds 16,97,810 after
    • K.R. Parvathy₹6.40 Cr91,122 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 17,87,615 before, holds 16,96,493 after
    • N.Jayanthi₹6.40 Cr91,194 sharesGave · Promoters · 15 Nov 2019 · disclosed 18 Nov · Others · held 17,89,004 before, holds 16,97,810 after
  8. Jun 2018

    • P Nataraj₹0.57 Cr10,000 sharesSold · Promoters · 5 Jun 2018 · disclosed 11 Jun · stake 21.60% before, 21.59% after
    • K.P.Ramasamy₹0.57 Cr10,000 sharesSold · Promoters · 5 Jun 2018 · disclosed 11 Jun · stake 21.60% before, 21.59% after
    • KPD Sigamani₹0.57 Cr10,000 sharesSold · Promoters · 5 Jun 2018 · disclosed 11 Jun · stake 21.60% before, 21.59% after
  9. Apr 2018

    • N.Jayanthi₹2.49 Cr30,789 sharesGave · Promoter Group · 9 Apr 2018 · disclosed 11 Apr · Others · held 18,19,793 before, holds 17,89,004 after
    • D.Radhamani₹2.49 Cr30,789 sharesGave · Promoter Group · 9 Apr 2018 · disclosed 11 Apr · Others · held 18,19,793 before, holds 17,89,004 after
    • P Nataraj₹22 Cr2,69,859 sharesGave · Promoters · 9 Apr 2018 · disclosed 11 Apr · Others · stake 21.58% before, 21.61% after
    • K.R. Parvathy₹2.49 Cr30,765 sharesGave · Promoter Group · 9 Apr 2018 · disclosed 11 Apr · Others · stake 2.46% before, 2.46% after
    • K.P.Ramasamy₹22 Cr2,69,859 sharesGave · Promoters · 9 Apr 2018 · disclosed 11 Apr · Others · stake 21.58% before, 21.61% after
    • KPD Sigamani₹22 Cr2,69,859 sharesGave · Promoters · 9 Apr 2018 · disclosed 11 Apr · Others · stake 21.58% before, 21.61% after
  10. Mar 2017

    • N.Jayanthi₹1.80 Cr28,651 sharesSold · Promoter Group · 30 Mar 2017 · disclosed 31 Mar · stake 2.50% before, 2.46% after
    • KPD Sigamani₹0.20 Cr3,119 sharesSold · Promoters · 30 Mar 2017 · disclosed 31 Mar · stake 21.59% before, 21.58% after
    • P Nataraj₹0.08 Cr1,351 sharesSold · Promoters · 30 Mar 2017 · disclosed 31 Mar · held 1,59,51,351 before, holds 1,59,50,000 after, stake 21.58% after
    • K.P.Ramasamy₹0.08 Cr1,254 sharesSold · Promoters · 30 Mar 2017 · disclosed 31 Mar · held 1,59,51,254 before, holds 1,59,50,000 after, stake 21.58% after
    • K.R. Parvathy₹1.81 Cr28,746 sharesSold · Promoter Group · 30 Mar 2017 · disclosed 31 Mar · held 18,47,126 before, holds 18,18,380 after, stake 2.46% after
    • D.Radhamani₹1.69 Cr26,882 sharesSold · Promoter Group · 30 Mar 2017 · disclosed 31 Mar · held 18,46,675 before, holds 18,19,793 after, stake 2.46% after
  11. Feb 2017

    • M/S. K.P.R. Developers Limited₹2.56 Cr38,838 sharesGave · Promoter Group · 13 Feb 2017 · disclosed 15 Feb · Others · held 20,76,000 before, holds 20,37,162 after
    • K.R. Parvathy₹2.32 Cr35,216 sharesGave · Promoter Group · 13 Feb 2017 · disclosed 15 Feb · Others · held 18,82,342 before, holds 18,47,126 after
    • P Nataraj₹20 Cr3,04,115 sharesGave · Director · 13 Feb 2017 · disclosed 15 Feb · Others · held 1,62,55,466 before, holds 1,59,51,351 after
    • K.P.Ramasamy₹20 Cr3,04,114 sharesGave · Director · 13 Feb 2017 · disclosed 15 Feb · Others · held 1,62,55,368 before, holds 1,59,51,254 after
    • N.Jayanthi₹2.33 Cr35,240 sharesGave · Promoter Group · 13 Feb 2017 · disclosed 15 Feb · Others · stake 2.50% before, 2.50% after
    • KPD Sigamani₹20 Cr3,04,149 sharesGave · Director · 13 Feb 2017 · disclosed 15 Feb · Others · stake 21.57% before, 21.59% after
    • D.Radhamani₹2.32 Cr35,207 sharesGave · Promoter Group · 13 Feb 2017 · disclosed 15 Feb · Others · held 18,81,882 before, holds 18,46,675 after

Trades by the company's promoters, directors, key managers, employees and their relatives, as each disclosed them. Value is what the filer stated; the mode is shown where the shares moved off the market.

K.P.R. Mill stake sales and purchases

All 13 disclosures on record.

  1. Feb 2026

    • SoldSBI Mutual fund under its Various Schemes0.11% of the company3,89,978 sharesholds 5.73% after3 Feb 2026 · filed under the 2% rule
  2. May 2025

    • SoldK P Ramasamy · promoter1.05% of the company36,00,000 sharesholds 19.29% after22 May 2025 · filed under the 2% rule · Open Market
    • SoldKPD Sigamani · promoter1.05% of the company36,00,000 sharesholds 19.29% after22 May 2025 · filed under the 2% rule · Open Market
    • SoldP Nataraj · promoter1.05% of the company36,00,000 sharesholds 19.29% after22 May 2025 · filed under the 2% rule · Open Market
  3. Nov 2024

    • SoldKPD Sigamani · promoter1.02% of the company35,00,000 sharesholds 20.34% after11 Nov 2024 · filed under the 2% rule · Inter-se transfer
    • SoldP Nataraj · promoter1.02% of the company35,00,000 sharesholds 20.34% after11 Nov 2024 · filed under the 2% rule · Inter-se transfer
    • AcquiredK P Ramasamy · promoter2.05% of the company70,00,000 sharesholds 20.34% after11 Nov 2024 · filed under the 2% rule · Inter-se transfer
  4. Sep 2024

    • SoldK P Ramasamy · promoter3.07% of the company1,05,00,000 sharesholds 18.29% after26 Sep 2024 · filed under the 2% rule · Open Market
    • AcquiredSBI Mutual Fund under its various Schemes2.85% of the company97,35,620 sharesholds 7.74% after25 Sep 2024 · filed under the 5% rule
  5. May 2022

    • AcquiredK P RAMASAMY · promoter0.53% of the company18,12,874 sharesholds 21.37% after5 May 2022 · filed under the 2% rule · Off-market
  6. Jan 2022

    • SoldMr K.P.RAMASAMY · promoter0.79% of the company27,35,000 sharesholds 20.82% after21 Jan 2022 · filed under the 2% rule · Inter-se transfer
Earlier, Nov 2015 to Sep 2021
  1. Sep 2021

    • SplitEach share became 5 on 24 Sep 2021. The lines below are on the share count before it.
  2. Aug 2018

    • AcquiredL&T Mutual Fund0.27% of the company2,00,000 sharesholds 5.20% after7 Aug 2018 · filed under the 5% rule
  3. Nov 2016

    • SplitEach share became 2 on 29 Nov 2016. The lines below are on the share count before it.
  4. Nov 2015

    • AcquiredDSP Blackrock Trustee Company Pvt Ltd0.01% of the company5,490 sharesholds 5.01% after18 Nov 2015 · filed under the 5% rule · Open Market

The 5% rule: an investor discloses on reaching 5% of the company. The 2% rule: a holder of 5% or more discloses each change of 2% or more, including one that takes it below 5%. A transfer exempt from an open offer, the offer to buy from every other shareholder that a large purchase otherwise brings, is disclosed too. Each line shows what its filing states, which can be a smaller change than its rule names.

K.P.R. Mill block deals and bulk deals

None in the last 12 months, since 23 Oct 2025.Today's bulk and block deals, all companies

ValuePer cent of the company

Wednesday 21 May 20254 firms · ₹200 Cr bought · ₹1,231 Cr soldNet sold ₹1,031 Cr
  • SoldK P RAMASAMYSold 36,00,000 at ₹1,140.331.05% of the company₹411 Cr
  • SoldKPD SIGAMANISold 36,00,000 at ₹1,140.101.05% of the company₹410 Cr
  • SoldP NATARAJSold 36,00,000 at ₹1,140.101.05% of the company₹410 Cr
  • BoughtICICI PRUDENTIAL LIFE INSURANCE COMPANY LIMITEDBought 17,54,386 at ₹1,140.100.51% of the company₹200 Cr
Wednesday 25 Sep 20242 firms · ₹901 Cr bought · ₹971 Cr soldNet sold ₹71 Cr
  • SoldK P RAMASAMYSold 1,05,00,000 at ₹925.123.07% of the company₹971 Cr
  • BoughtSBI MUTUAL FUNDBought 97,35,568 at ₹925.002.85% of the company₹901 Cr
Thursday 10 Aug 20231 firm · ₹0 bought · ₹114 Cr soldNet sold ₹114 Cr
  • SoldK P R DEVELOPERS LIMITEDSold 18,00,000 at ₹634.000.53% of the company₹114 Cr
Monday 17 Oct 20224 firms · ₹14 Cr bought · ₹14 Cr soldNet nil
  • SoldISHARES CORE EMERGING MARKETS MAURITIUS COBlock dealSold 2,17,437 at ₹565.850.06% of the company₹12 Cr
  • BoughtISHARES CORE MSCI EMERGING MARKETS ETFBlock dealBought 2,17,437 at ₹565.850.06% of the company₹12 Cr
  • SoldISHARES INDIA SC MAURITIUS COMPANYBlock dealSold 29,520 at ₹565.850.01% of the company₹1.67 Cr
  • BoughtISHARES MSCI INDIA SMALL-CAP ETFBlock dealBought 29,520 at ₹565.850.01% of the company₹1.67 Cr
Tuesday 11 Oct 20224 firms · ₹13 Cr bought · ₹13 Cr soldNet nil
  • SoldISHARES CORE EMERGING MARKETS MAURITIUS COBlock dealSold 2,09,672 at ₹552.400.06% of the company₹12 Cr
  • BoughtISHARES CORE MSCI EMERGING MARKETS ETFBlock dealBought 2,09,672 at ₹552.400.06% of the company₹12 Cr
  • SoldISHARES INDIA SC MAURITIUS COMPANYBlock dealSold 28,464 at ₹552.400.01% of the company₹1.57 Cr
  • BoughtISHARES MSCI INDIA SMALL-CAP ETFBlock dealBought 28,464 at ₹552.400.01% of the company₹1.57 Cr
Monday 3 Oct 20224 firms · ₹13 Cr bought · ₹13 Cr soldNet nil
  • SoldISHARES CORE EMERGING MARKETS MAURITIUS COBlock dealSold 2,08,877 at ₹536.000.06% of the company₹11 Cr
  • BoughtISHARES CORE MSCI EMERGING MARKETS ETFBlock dealBought 2,08,877 at ₹536.000.06% of the company₹11 Cr
  • SoldISHARES INDIA SC MAURITIUS COMPANYBlock dealSold 28,355 at ₹536.000.01% of the company₹1.52 Cr
  • BoughtISHARES MSCI INDIA SMALL-CAP ETFBlock dealBought 28,355 at ₹536.000.01% of the company₹1.52 Cr
Monday 19 Sep 20224 firms · ₹13 Cr bought · ₹13 Cr soldNet nil
  • SoldISHARES CORE EMERGING MARKETS MAURITIUS COBlock dealSold 1,94,625 at ₹574.700.06% of the company₹11 Cr
  • BoughtISHARES CORE MSCI EMERGING MARKETS ETFBlock dealBought 1,94,625 at ₹574.700.06% of the company₹11 Cr
  • SoldISHARES INDIA SC MAURITIUS COMPANYBlock dealSold 26,174 at ₹574.700.01% of the company₹1.50 Cr
  • BoughtISHARES MSCI INDIA SMALL-CAP ETFBlock dealBought 26,174 at ₹574.700.01% of the company₹1.50 Cr
SplitEach share became 5 on 24 Sep 2021. The lines below are on the share count before it.
SplitEach share became 2 on 29 Nov 2016. The lines below are on the share count before it.
Friday 26 Sep 20141 firm · ₹0 bought · ₹5.64 Cr soldNet sold ₹5.64 Cr
  • SoldMANULIFE GL FD-ASIAN SML CAP EQ FDSold 2,06,236 at ₹273.59₹5.64 Cr
Wednesday 21 May 20141 firm · ₹0 bought · ₹5.90 Cr soldNet sold ₹5.90 Cr
  • SoldARGONAUT VENTURESSold 3,93,000 at ₹150.00₹5.90 Cr
Thursday 18 Mar 20101 firm · ₹0 bought · ₹2.41 Cr soldNet sold ₹2.41 Cr
  • SoldKOTAK MAHINDRA CAPITAL COMPANY LIMITEDSold 2,25,000 at ₹107.00₹2.41 Cr
Tuesday 11 Aug 20092 firms · ₹9.18 Cr bought · ₹9.18 Cr soldNet nil
  • BoughtKOTAK MAHINDRA CAPITAL COMPANY LIMITEDBought 17,00,000 at ₹54.00₹9.18 Cr
  • SoldKOTAK SECURITIES LTDSold 17,00,000 at ₹54.00₹9.18 Cr
Tuesday 25 Nov 20081 firm · ₹0.97 Cr bought · ₹0 soldNet bought ₹0.97 Cr
  • BoughtK P R SUGAR MILLS P LTDBought 2,25,000 at ₹43.28₹0.97 Cr
Friday 12 Sep 20082 firms · ₹2.00 Cr bought · ₹2.00 Cr soldNet bought ₹54,509
  • BoughtS KOMATHIBought 2,20,000 at ₹91.00₹2.00 Cr
  • SoldKOTAK MAHINDRA BANK LTDSold 2,19,401 at ₹91.00₹2.00 Cr
Thursday 14 Aug 20084 firms · ₹34 Cr bought · ₹34 Cr soldNet nil
  • SoldKOTAK MAHINDRA BANK LTDBlock dealSold 17,00,000 at ₹99.00₹17 Cr
  • SoldKOTAK MAHINDRA BANK LTDSold 17,00,000 at ₹99.00₹17 Cr
  • BoughtKOTAK SECURITIES LTDBlock dealBought 17,00,000 at ₹99.00₹17 Cr
  • BoughtKOTAK SECURITIES LTDBought 17,00,000 at ₹99.00₹17 Cr
Wednesday 29 Aug 20073 firms · ₹13 Cr bought · ₹8.14 Cr soldNet bought ₹4.46 Cr
  • BoughtPRINCIPAL M/FBought 2,47,380 at ₹180.25₹4.46 Cr
  • Both waysPRASHANT JAYANTILAL PATELBought 2,08,370 at ₹181.28Sold 2,08,370 at ₹181.09Net nil₹3.78 Cr bought
  • Both waysOPG SECURITIES PVT LTDBought 2,42,174 at ₹180.35Sold 2,42,174 at ₹180.51Net nil₹4.37 Cr bought
Tuesday 28 Aug 20074 firms · ₹13 Cr bought · ₹28 Cr soldNet sold ₹15 Cr
  • SoldCITIGROUP GLOBAL MARKETS MAURITIUS PVT.LTDSold 4,25,575 at ₹187.53₹7.98 Cr
  • SoldCITIGROUP GLOBAL MARKETS MAURITIUS PVT LTDSold 3,80,000 at ₹187.33₹7.12 Cr
  • Both waysMATRIX EQUITRADE PVT LTDBought 4,46,456 at ₹185.92Sold 4,46,456 at ₹185.76Net nil₹8.30 Cr bought
  • Both waysOPG SECURITIES PVT LTDBought 2,56,378 at ₹185.92Sold 2,56,378 at ₹185.77Net nil₹4.77 Cr bought

A bulk deal is one client trading half a per cent or more of the shares in a day; a block deal is a large trade in the exchange's separate block window, its buyer and its seller each on a line of their own. A firm that bought and sold the shares the same day is on one line, with its net. All 36 deals on record since listing on 28 Aug 2007.