KCP logo

KCP bulk deals, insider trading and stake changes

NSE: KCPBSE: 590066Cement & Cement ProductsSmall Cap

Last close ₹142.18down ₹3.77 (2.58%)BSE ₹141.90

Share price at the NSE close on 23 Oct 2026. Previous close ₹145.95.

52-week range of traded prices to 23 Oct 2026
₹125.00Low, 30 Mar 2026₹207.80High, 10 Nov 2025
Market cap
₹1,833 Cr1,136th largest listed
P/E
10.8
P/B
1.0
Dividend yield
0.70%
ROE
10.3%
ROCE
7.1%
Debt to equity
0.29
Volume, NSE
1,64,00347.1% delivered

Promoter and insider buying and selling

Trades made since 23 Oct 2025.KCP promoter holding

Bought on the market Sold on the market
  • Promoters and promoter group8 purchases, 2 sales₹3.36 Cr₹0.52 CrNet₹2.84 Cr
Bought and sold count trades on the market only. A pledge is shares given to a lender as security for a loan; a lender invokes it by selling them.

KCP insider trading

The latest 100 of 524 disclosures on record.Insider trading, all companies

  1. Jun 2026

    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.12 Cr6,909 sharesBought · Promoter · 30 Jun 2026 · disclosed 3 Jul
    • VRK GRANDSONS INVESTMENT LTD₹0.17 Cr12,009 sharesBought · Promoter Group · 29 Jun 2026 · disclosed 6 Aug · stake 3.42% before, 3.43% after
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.09 Cr5,100 sharesBought · Promoter · 29 Jun 2026 · disclosed 3 Jul
    • RAJIV RANGASAMI₹0.17 Cr10,000 sharesSold · Promoter Group · 24 Jun 2026 · disclosed 30 Jun · stake 0.02% before, 0.02% after
    • S. RAJIV RANGASAMI₹0.18 Cr10,000 sharesSold or invoked · Promoter · 23 Jun 2026 · disclosed 29 Jun
    • S. RAJIV RANGASAMI₹0.18 Cr10,000 sharesSold or invoked · Promoter · 22 Jun 2026 · disclosed 25 Jun
    • RAJIV RANGASAMI₹0.35 Cr20,000 sharesSold · Promoter Group · 22 Jun 2026 · disclosed 24 Jun · stake 0.03% before, 0.02% after
    • VRK GRANDSONS INVESTMENT LTD₹0.25 Cr15,000 sharesBought · Promoter Group · 19 Jun 2026 · disclosed 25 Jun · stake 3.41% before, 3.42% after
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.43 Cr26,000 sharesBought · Promoter · 18 Jun 2026 · disclosed 24 Jun
    • VRK GRANDSONS INVESTMENT LTD₹0.58 Cr35,000 sharesBought · Promoter Group · 17 Jun 2026 · disclosed 23 Jun · stake 3.38% before, 3.40% after
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.15 Cr9,000 sharesBought · Promoter · 17 Jun 2026 · disclosed 22 Jun
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.11 Cr6,807 sharesBought · Promoter · 16 Jun 2026 · disclosed 22 Jun
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.15 Cr9,000 sharesBought · Promoter · 12 Jun 2026 · disclosed 20 Jun
    • VRK GRANDSONS INVESTMENT LTD₹0.17 Cr10,495 sharesBought · Promoter Group · 11 Jun 2026 · disclosed 25 Jun · stake 3.40% before, 3.41% after
    • VRK GRANDSONS INVESTMENT LTD₹0.26 Cr15,807 sharesBought · Promoter Group · 11 Jun 2026 · disclosed 17 Jun · stake 3.36% before, 3.38% after
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.31 Cr19,005 sharesBought · Promoter · 9 Jun 2026 · disclosed 12 Jun
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.45 Cr28,027 sharesBought · Promoter · 8 Jun 2026 · disclosed 11 Jun
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.44 Cr27,473 sharesBought · Promoter · 5 Jun 2026 · disclosed 9 Jun
    • VRK GRANDSONS INVESTMENT LTD₹1.43 Cr89,505 sharesBought · Promoter Group · 4 Jun 2026 · disclosed 11 Jun · stake 3.30% before, 3.36% after
    • DR. V.L. INDIRA DUTT₹0.16 Cr10,058 sharesBought · Promoter And Designated Person · 4 Jun 2026 · disclosed 9 Jun
    • VRK GRANDSONS INVESTMENT PVT. LTD₹0.24 Cr15,000 sharesBought · Promoter · 4 Jun 2026 · disclosed 9 Jun
    • DR. V.L. INDIRA DUTT₹0.21 Cr13,358 sharesBought · Promoter · 4 Jun 2026 · disclosed 8 Jun · stake 7.94% before, 7.95% after
    • DR. V.L. INDIRA DUTT₹0.28 Cr17,500 sharesBought · Promoter · 2 Jun 2026 · disclosed 4 Jun · stake 7.93% before, 7.94% after
  2. Mar 2025

    • SUBBARAO VALLABHANENI₹61,920320 sharesBought · Promoter Group · 11 Mar 2025 · disclosed 2 Apr · stake 0.36% before, 0.36% after
    • V.L. INDIRA DUTT₹39,463207 sharesBought · Promoters · 11 Mar 2025 · disclosed 20 Mar · stake 7.93% before, 7.93% after
    • SUBBARAO VALLABHANENI₹0.75 Cr38,000 sharesBought · Promoter · 7 Mar 2025 · disclosed 17 Mar
    • SUBBARAO VALLABHANENI₹0.49 Cr25,000 sharesBought · Promoter · 6 Mar 2025 · disclosed 17 Mar
    • SUBBARAO VALLABHANENI₹0.19 Cr10,000 sharesBought · Promoter · 5 Mar 2025 · disclosed 10 Mar
    • SUBBARAO VALLABHANENI₹0.55 Cr30,000 sharesBought · Promoter · 4 Mar 2025 · disclosed 10 Mar
    • V.L. INDIRA DUTT₹0.49 Cr27,500 sharesBought · Promoters · 4 Mar 2025 · disclosed 5 Mar · stake 7.91% before, 7.93% after
    • DR. V.L. INDIRA DUTT₹0.49 Cr27,500 sharesBought · Promoter And Designated Person · 3 Mar 2025 · disclosed 10 Mar
  3. Feb 2025

    • SUBBARAO VALLABHANENI₹25,548150 sharesBought · Promoter · 28 Feb 2025 · disclosed 7 Mar
    • SUBBARAO VALLABHANENI₹0.97 Cr50,500 sharesBought · Promoter · 25 Feb 2025 · disclosed 5 Mar
    • SUBBARAO VALLABHANENI₹0.39 Cr20,000 sharesBought · Promoter · 24 Feb 2025 · disclosed 4 Mar
    • V.L. INDIRA DUTT₹0.46 Cr24,000 sharesBought · Promoters · 24 Feb 2025 · stake 7.89% before, 7.91% after
    • SUBBARAO VALLABHANENI₹3.69 Cr1,91,490 sharesBought · Promoter Group · 21 Feb 2025 · disclosed 11 Mar · held 2,77,529 before, holds 4,69,019 after, stake 0.36% after
    • SUBBARAO VALLABHANENI₹0.35 Cr17,990 sharesBought · Promoter · 21 Feb 2025 · disclosed 4 Mar
    • DR. V.L. INDIRA DUTT₹0.46 Cr24,000 sharesBought · Promoter And Designated Person · 21 Feb 2025 · disclosed 4 Mar
    • V.L. INDIRA DUTT₹0.21 Cr11,000 sharesBought · Promoters · 20 Feb 2025 · disclosed 21 Feb · stake 7.88% before, 7.89% after
    • DR. V.L. INDIRA DUTT₹0.21 Cr11,000 sharesBought · Promoter And Designated Person · 18 Feb 2025 · disclosed 3 Mar
    • SUBBARAO VALLABHANENI₹2.59 Cr1,36,629 sharesBought · Promoter Group · 17 Feb 2025 · disclosed 24 Feb · stake 0.11% before, 0.22% after
  4. Jun 2024

    • SUBBARAO VALLABHANENI₹0.90 Cr50,000 sharesGave · Promoter Group · 5 Jun 2024 · disclosed 1 Jul · Off Market · held 1,90,900 before, holds 1,40,900 after, stake 0.11% after
    • V.L. INDIRA DUTT₹0.90 Cr50,000 sharesReceived · Promoters · 5 Jun 2024 · disclosed 6 Jun · Off Market · stake 7.84% before, 7.88% after
  5. Dec 2023

    • SUBBARAO VALLABHANENI₹0.20 Cr14,000 sharesBought · Promoter · 11 Dec 2023 · disclosed 14 Dec
    • SUBBARAO VALLABHANENI₹0.17 Cr11,700 sharesBought · Promoter Group · 11 Dec 2023 · disclosed 12 Dec · stake 0.13% before, 0.15% after
    • SUBBARAO VALLABHANENI₹0.03 Cr2,300 sharesBought · Promoter Group · 11 Dec 2023 · disclosed 12 Dec · stake 0.15% before, 0.15% after
  6. Jul 2023

    • S. NALINI₹2.06 Cr1,80,000 sharesSold or invoked · Promoter · 20 Jul 2023 · disclosed 26 Jul
Earlier, Dec 2021 to Mar 2023
  1. Mar 2023

    • V.L. INDIRA DUTT₹0.02 Cr2,000 sharesBought · Promoters · 27 Mar 2023 · disclosed 28 Mar · stake 7.84% before, 7.84% after
    • V.L. INDIRA DUTT₹0.10 Cr10,421 sharesBought · Promoters · 24 Mar 2023 · disclosed 27 Mar · stake 7.83% before, 7.84% after
    • SUBBARAO VALLABHANENI₹0.10 Cr9,900 sharesBought · Promoter Group · 22 Mar 2023 · disclosed 27 Mar · stake 0.13% before, 0.13% after
    • SUBBARAO VALLABHANENI₹0.10 Cr10,000 sharesBought · Promoter Group · 21 Mar 2023 · disclosed 24 Mar · stake 0.12% before, 0.13% after
    • V.L. INDIRA DUTT₹0.11 Cr11,445 sharesBought · Promoters · 20 Mar 2023 · disclosed 21 Mar · stake 7.82% before, 7.83% after
    • SUBBARAO VALLABHANENI₹0.14 Cr15,000 sharesBought · Promoter · 15 Mar 2023 · disclosed 28 Mar
    • SUBBARAO VALLABHANENI₹0.05 Cr5,000 sharesBought · Director · 15 Mar 2023 · disclosed 16 Mar · stake 0.12% before, 0.12% after
  2. Feb 2023

    • DR. V.L. INDIRA DUTT₹0.18 Cr19,502 sharesBought · Promoter And Designated Person · 28 Feb 2023 · disclosed 28 Mar
    • V.L. INDIRA DUTT₹0.08 Cr8,057 sharesBought · Promoters · 28 Feb 2023 · disclosed 1 Mar · stake 7.81% before, 7.82% after
    • DR. V.L. INDIRA DUTT₹0.21 Cr21,943 sharesBought · Promoter And Designated Person · 27 Feb 2023 · disclosed 16 Mar
    • V.L. INDIRA DUTT₹0.02 Cr2,002 sharesBought · Promoters · 27 Feb 2023 · disclosed 28 Feb · stake 7.81% before, 7.81% after
    • V.L. INDIRA DUTT₹0.19 Cr19,941 sharesBought · Promoters · 27 Feb 2023 · disclosed 28 Feb · stake 7.80% before, 7.81% after
    • DR. V.L. INDIRA DUTT₹0.14 Cr14,000 sharesBought · Promoter And Designated Person · 16 Feb 2023 · disclosed 16 Mar
    • V.L. INDIRA DUTT₹0.07 Cr7,000 sharesBought · Promoters · 16 Feb 2023 · disclosed 17 Feb · stake 7.79% before, 7.79% after
    • V.L. INDIRA DUTT₹0.07 Cr7,000 sharesBought · Promoters · 16 Feb 2023 · disclosed 17 Feb · held 4,00,48,600 before, holds 4,00,55,600 after
    • DR. V.L. INDIRA DUTT₹0.16 Cr16,000 sharesBought · Promoter And Designated Person · 15 Feb 2023 · disclosed 16 Mar
    • V.L. INDIRA DUTT₹0.02 Cr2,000 sharesBought · Promoters · 15 Feb 2023 · disclosed 16 Feb · stake 7.79% before, 7.79% after
    • V.L. INDIRA DUTT₹0.14 Cr14,000 sharesBought · Promoters · 15 Feb 2023 · disclosed 16 Feb · stake 7.77% before, 7.79% after
  3. Dec 2022

    • V.L. INDIRA DUTT₹0.11 Cr10,000 sharesBought · Promoters · 23 Dec 2022 · disclosed 26 Dec · stake 7.77% before, 7.77% after
  4. Jun 2022

    • V.L. INDIRA DUTT₹19,370184 sharesBought · Promoters · 21 Jun 2022 · disclosed 22 Jun · stake 7.77% before, 7.77% after
    • V.L. INDIRA DUTT₹0.05 Cr4,542 sharesBought · Promoters · 21 Jun 2022 · disclosed 22 Jun · stake 7.77% before, 7.77% after
    • SUBBARAO VALLABHANENI₹0.10 Cr10,000 sharesBought · Promoter · 20 Jun 2022 · disclosed 23 Aug
    • DR. V.L. INDIRA DUTT₹0.21 Cr20,000 sharesBought · Promoter And Designated Person · 17 Jun 2022 · disclosed 23 Aug
    • V.L. INDIRA DUTT₹0.14 Cr13,470 sharesBought · Promoters · 17 Jun 2022 · disclosed 21 Jun · stake 7.75% before, 7.77% after
    • V.L. INDIRA DUTT₹0.07 Cr6,530 sharesBought · Promoters · 17 Jun 2022 · disclosed 20 Jun · stake 7.75% before, 7.75% after
    • DR. SUBBARAO VALLABHANENI₹0.17 Cr15,870 sharesBought · Promoter Group · 16 Jun 2022 · disclosed 20 Jun · stake 0.10% before, 0.12% after
    • SUBBARAO VALLABHANENI₹0.21 Cr20,000 sharesBought · Promoter · 14 Jun 2022 · disclosed 23 Aug
    • SUBBARAO VALLABHANENI₹0.35 Cr32,870 sharesBought · Promoter Group · 14 Jun 2022 · disclosed 20 Jun · stake 0.09% before, 0.12% after
    • SUBBARAO VALLABHANENI₹0.03 Cr3,000 sharesBought · Promoter Group · 14 Jun 2022 · disclosed 20 Jun · stake 0.09% before, 0.09% after
    • DR. SUBBARAO VALLABHANENI₹0.18 Cr17,000 sharesBought · Promoter Group · 14 Jun 2022 · disclosed 20 Jun · stake 0.09% before, 0.10% after
  5. May 2022

    • DR. V.L. INDIRA DUTT₹0.11 Cr10,973 sharesBought · Promoter · 26 May 2022 · disclosed 27 May · stake 7.74% before, 7.75% after
    • V.L. INDIRA DUTT₹0.22 Cr20,973 sharesBought · Promoters · 25 May 2022 · disclosed 27 May · stake 7.73% before, 7.75% after
    • DR. V.L. INDIRA DUTT₹0.11 Cr10,000 sharesBought · Promoter · 25 May 2022 · disclosed 26 May · stake 7.73% before, 7.74% after
  6. Mar 2022

    • S NALINI₹0.03 Cr2,820 sharesBought · Promoter Group · 22 Mar 2022 · disclosed 6 Apr · stake 0.14% before, 0.14% after
    • S NALINI₹33,240276 sharesSold · Promoter Group · 17 Mar 2022 · disclosed 6 Apr · stake 0.14% before, 0.14% after
    • DR. V.L. INDIRA DUTT₹0.11 Cr10,000 sharesBought · Promoter And Designated Person · 9 Mar 2022 · disclosed 25 Mar
    • S. NALINI₹0.01 Cr1,175 sharesBought · Promoters · 9 Mar 2022 · disclosed 18 Mar · stake 0.15% before, 0.15% after
    • DR. V.L. INDIRA DUTT₹0.03 Cr2,500 sharesBought · Promoter And Designated Person · 8 Mar 2022 · disclosed 25 Mar
    • DR. V.L. INDIRA DUTT₹0.02 Cr2,000 sharesBought · Promoter · 7 Mar 2022 · disclosed 8 Mar · stake 7.72% before, 7.72% after
    • DR. V.L. INDIRA DUTT₹0.09 Cr8,000 sharesBought · Promoter · 7 Mar 2022 · disclosed 8 Mar · stake 7.72% before, 7.73% after
    • DR. V.L. INDIRA DUTT₹0.13 Cr12,500 sharesBought · Promoter And Designated Person · 4 Mar 2022 · disclosed 23 Mar
    • DR. V.L. INDIRA DUTT₹0.03 Cr2,500 sharesBought · Promoter · 4 Mar 2022 · disclosed 8 Mar · stake 7.72% before, 7.72% after
    • DR. V.L. INDIRA DUTT₹0.12 Cr11,000 sharesBought · Promoter And Designated Person · 3 Mar 2022 · disclosed 17 Mar
    • V.L. INDIRA DUTT₹0.11 Cr10,000 sharesBought · Promoters · 3 Mar 2022 · disclosed 4 Mar · stake 7.71% before, 7.72% after
    • S NALINI₹0.01 Cr905 sharesBought · Promoter Group · 2 Mar 2022 · disclosed 10 Mar · stake 0.15% before, 0.15% after
    • V.L. INDIRA DUTT₹0.11 Cr10,000 sharesBought · Promoters · 2 Mar 2022 · disclosed 4 Mar · stake 7.71% before, 7.71% after
  7. Feb 2022

    • DR. V.L. INDIRA DUTT₹0.21 Cr18,811 sharesBought · Promoter And Designated Person · 28 Feb 2022 · disclosed 17 Mar
    • V.L. INDIRA DUTT₹0.02 Cr1,325 sharesBought · Promoters · 28 Feb 2022 · disclosed 2 Mar · stake 7.70% before, 7.71% after
    • V.L. INDIRA DUTT₹0.15 Cr13,675 sharesBought · Promoters · 25 Feb 2022 · disclosed 28 Feb · stake 7.69% before, 7.70% after
    • DR. V.L. INDIRA DUTT₹0.21 Cr18,675 sharesBought · Promoter And Designated Person · 23 Feb 2022 · disclosed 17 Mar
    • V.L. INDIRA DUTT₹0.03 Cr2,500 sharesBought · Promoters · 23 Feb 2022 · disclosed 24 Feb · stake 7.69% before, 7.69% after
    • V.L. INDIRA DUTT₹0.03 Cr2,500 sharesBought · Promoters · 23 Feb 2022 · disclosed 24 Feb · stake 7.69% before, 7.69% after
  8. Dec 2021

    • DR. V.L. INDIRA DUTT₹0.09 Cr8,000 sharesBought · Promoter And Designated Person · 20 Dec 2021 · disclosed 24 Dec

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.

KCP stake sales and purchases

All 2 disclosures on record.

  1. Feb 2016

    • SoldSBI Funds Management Private Limited1.32% of the company17,00,000 sharesholds 2.66% after23 Feb 2016 · filed under the 2% rule
  2. Oct 2015

    • SoldSBI Funds Management Private Limited1.55% of the company20,00,000 sharesholds 5.01% after6 Oct 2015 · filed under the 2% 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.

KCP 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

Friday 7 Jun 20241 firm · ₹26 Cr bought · ₹26 Cr soldNet sold ₹0.01 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 10,98,455 at ₹239.50Sold 10,98,455 at ₹239.600.85% of the companyNet nil₹26 Cr bought
Thursday 6 Jun 20241 firm · ₹16 Cr bought · ₹16 Cr soldNet sold ₹0.03 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 7,21,212 at ₹227.09Sold 7,21,212 at ₹227.440.56% of the companyNet nil₹16 Cr bought
Monday 12 Feb 20241 firm · ₹20 Cr bought · ₹20 Cr soldNet nil
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 9,11,696 at ₹218.84Sold 9,11,696 at ₹218.870.71% of the companyNet nil₹20 Cr bought
Friday 9 Feb 20241 firm · ₹15 Cr bought · ₹15 Cr soldNet bought ₹88,110
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 7,34,250 at ₹201.53Sold 7,34,250 at ₹201.410.57% of the companyNet nil₹15 Cr bought
Friday 5 Jan 20241 firm · ₹14 Cr bought · ₹14 Cr soldNet sold ₹0.03 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 7,98,650 at ₹177.34Sold 7,98,650 at ₹177.740.62% of the companyNet nil₹14 Cr bought
Thursday 4 Jan 20241 firm · ₹14 Cr bought · ₹14 Cr soldNet nil
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 7,99,614 at ₹171.36Sold 7,99,614 at ₹171.350.62% of the companyNet nil₹14 Cr bought
Monday 16 Mar 20202 firms · ₹6.84 Cr bought · ₹4.60 Cr soldNet bought ₹2.24 Cr
  • BoughtSANDHYA G PARIKHBought 15,06,648 at ₹45.401.17% of the company₹6.84 Cr
  • SoldGOVINDLAL M PARIKHSold 10,12,215 at ₹45.400.79% of the company₹4.60 Cr
Tuesday 23 Feb 20162 firms · ₹8.98 Cr bought · ₹11 Cr soldNet sold ₹1.73 Cr
  • SoldSBI MUTUAL FUND MAGNUM EQUITY FUNDSold 17,00,000 at ₹63.0113.19% of the company₹11 Cr
  • BoughtSANDHYA G PARIKHBought 14,25,449 at ₹62.9811.06% of the company₹8.98 Cr
SplitEach share became 10 on 2 Sep 2010. The lines below are on the share count before it.
Thursday 11 Oct 20071 firm · ₹0 bought · ₹3.03 Cr soldNet sold ₹3.03 Cr
  • SoldRADHA GOVIND SAMITISold 90,355 at ₹334.84₹3.03 Cr

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 17 deals on record from 4 Jan 2004.