Cupid logo

Cupid block deals, bulk deals, insider trading and stake changes

NSE: CUPIDBSE: 530843Personal ProductsSmall Cap

Last close ₹306.45down ₹13.60 (4.25%)BSE ₹306.50

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

52-week range of traded prices to 23 Oct 2026
₹45.40Low, 24 Oct 2025₹368.95High, 12 Oct 2026
Market cap
₹41,207 Cr450th largest listed
P/E
300.4
P/B
91.4
Dividend yield
Nonein the last 12 months
ROE
34.6%
ROCE
30.9%
Debt to equity
0.11
Volume, NSE
1,92,47,93535.5% delivered

Promoter and insider buying and selling

Trades made since 23 Oct 2025.Cupid promoter holding

No promoter, director, key manager or employee bought or sold on the market.

  • Promoters and promoter group: no market trade · 59 pledge filings of unclear kind
  • Others: no market trade · 1 pledge filing of unclear kind
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.

Cupid insider trading

The latest 100 of 405 disclosures on record. The company's own latest disclosure on record is from Jul 2025.Insider trading, all companies

  1. Oct 2026

    • MR. ADITYA HALWASIYA₹18 Cr5,90,000 sharesPledge · Promoter And Designated Person · 1 Oct 2026 · disclosed 12 Oct
  2. Sep 2026

    • MR. DURGESH GARG₹0.31 Cr10,000 sharesSold or invoked · Designated Person · 30 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹12 Cr3,85,000 sharesPledge · Promoter · 30 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹29 Cr9,28,650 sharesSold or invoked · Promoter · 30 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹17 Cr5,43,650 sharesBought · Promoter · 30 Sep 2026 · disclosed 7 Oct
    • MR. NARENDRA M. JOSHI₹0.14 Cr5,000 sharesSold or invoked · Designated Person · 29 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹2.09 Cr78,954 sharesSold or invoked · Promoter · 29 Sep 2026 · disclosed 7 Oct
    • MR. DURGESH GARG₹0.98 Cr35,000 sharesSold or invoked · Designated Person · 29 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹2.09 Cr78,954 sharesBought · Promoter · 29 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹1.65 Cr62,388 sharesSold or invoked · Promoter · 28 Sep 2026 · disclosed 7 Oct
    • MR. ADITYA HALWASIYA₹16 Cr5,90,304 sharesBought · Promoter And Designated Person · 28 Sep 2026 · disclosed 7 Oct
    • EKTA HALWASIYA₹1.64 Cr62,388 sharesBought · Promoter · 28 Sep 2026 · disclosed 7 Oct
    • MR. ADITYA HALWASIYA₹4.34 Cr1,62,938 sharesBought · Promoter And Designated Person · 25 Sep 2026 · disclosed 6 Oct
    • MR. DURGESH GARG₹0.07 Cr2,500 sharesSold or invoked · Designated Person · 25 Sep 2026 · disclosed 6 Oct
    • EKTA HALWASIYA₹11 Cr4,16,837 sharesBought · Promoter · 25 Sep 2026 · disclosed 6 Oct
    • EKTA HALWASIYA₹11 Cr4,16,837 sharesSold or invoked · Promoter · 25 Sep 2026 · disclosed 6 Oct
    • EKTA HALWASIYA₹42 Cr15,72,675 sharesSold or invoked · Promoter · 24 Sep 2026 · disclosed 5 Oct
    • MR. ADITYA HALWASIYA₹59 Cr22,00,000 sharesBought · Promoter And Designated Person · 24 Sep 2026 · disclosed 5 Oct
    • EKTA HALWASIYA₹42 Cr15,72,675 sharesBought · Promoter · 24 Sep 2026 · disclosed 5 Oct
    • EKTA HALWASIYA₹11 Cr3,85,000 sharesPledge · Promoter · 23 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹38 Cr14,30,051 sharesBought · Promoter · 23 Sep 2026 · disclosed 4 Oct
    • MR. ADITYA HALWASIYA₹41 Cr15,00,000 sharesPledge · Promoter And Designated Person · 23 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹39 Cr14,30,051 sharesSold or invoked · Promoter · 23 Sep 2026 · disclosed 4 Oct
    • MR. ADITYA HALWASIYA₹30 Cr11,00,000 sharesBought · Promoter And Designated Person · 23 Sep 2026 · disclosed 4 Oct
    • MR. ADITYA HALWASIYA₹62 Cr24,00,000 sharesBought · Promoter And Designated Person · 22 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹44 Cr17,20,515 sharesBought · Promoter · 22 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹36 Cr14,05,515 sharesSold or invoked · Promoter · 22 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹25 Cr9,82,401 sharesSold or invoked · Promoter · 21 Sep 2026 · disclosed 4 Oct
    • EKTA HALWASIYA₹27 Cr10,52,401 sharesBought · Promoter · 21 Sep 2026 · disclosed 4 Oct
    • MR. ADITYA HALWASIYA₹104 Cr41,00,000 sharesBought · Promoter And Designated Person · 21 Sep 2026 · disclosed 4 Oct
    • MR. NARENDRA M. JOSHI₹0.28 Cr10,000 sharesSold or invoked · Designated Person · 18 Sep 2026 · disclosed 1 Oct
    • EKTA HALWASIYA₹8.40 Cr3,00,000 sharesBought · Promoter · 17 Sep 2026 · disclosed 1 Oct
    • EKTA HALWASIYA₹8.40 Cr3,00,000 sharesSold or invoked · Promoter · 17 Sep 2026 · disclosed 1 Oct
    • EKTA HALWASIYA₹10 Cr3,58,913 sharesSold or invoked · Promoter · 16 Sep 2026 · disclosed 1 Oct
    • MR. ADITYA HALWASIYA₹17 Cr5,90,000 sharesPledge · Promoter And Designated Person · 16 Sep 2026 · disclosed 1 Oct
    • EKTA HALWASIYA₹10 Cr3,58,913 sharesBought · Promoter · 16 Sep 2026 · disclosed 1 Oct
    • EKTA HALWASIYA₹11 Cr3,77,433 sharesSold or invoked · Promoter · 15 Sep 2026 · disclosed 30 Sep
    • MR. DURGESH GARG₹0.28 Cr10,000 sharesSold or invoked · Designated Person · 15 Sep 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹17 Cr5,90,000 sharesBought · Promoter And Designated Person · 15 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹11 Cr3,77,433 sharesBought · Promoter · 15 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹18 Cr6,39,098 sharesBought · Promoter · 11 Sep 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹28 Cr10,00,000 sharesPledge · Promoter And Designated Person · 11 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹18 Cr6,39,098 sharesSold or invoked · Promoter · 11 Sep 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹31 Cr11,00,000 sharesBought · Promoter And Designated Person · 11 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹5.04 Cr1,80,000 sharesBought · Promoter · 10 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹11 Cr3,80,000 sharesSold or invoked · Promoter · 10 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹26 Cr9,35,993 sharesBought · Promoter · 9 Sep 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹41 Cr15,00,000 sharesBought · Promoter And Designated Person · 9 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹20 Cr7,35,993 sharesSold or invoked · Promoter · 9 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹2.66 Cr94,736 sharesBought · Promoter · 7 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹2.66 Cr94,736 sharesSold or invoked · Promoter · 7 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹5.23 Cr1,86,651 sharesSold or invoked · Promoter · 3 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹1.00 Cr35,651 sharesBought · Promoter · 3 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹6.99 Cr2,49,000 sharesSold or invoked · Promoter · 2 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹11 Cr4,00,000 sharesBought · Promoter · 2 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹9.10 Cr3,29,650 sharesSold or invoked · Promoter · 1 Sep 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹23 Cr8,60,688 sharesBought · Promoter And Designated Person · 1 Sep 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹9.06 Cr3,29,650 sharesBought · Promoter · 1 Sep 2026 · disclosed 30 Sep
  3. Aug 2026

    • EKTA HALWASIYA₹7.37 Cr2,62,516 sharesSold or invoked · Promoter · 31 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹7.35 Cr2,62,516 sharesBought · Promoter · 31 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹21 Cr7,42,011 sharesSold or invoked · Promoter · 27 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹20 Cr7,42,011 sharesBought · Promoter · 27 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹6.86 Cr2,41,413 sharesBought · Promoter · 26 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹6.88 Cr2,41,413 sharesSold or invoked · Promoter · 26 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹31 Cr11,00,000 sharesBought · Promoter And Designated Person · 26 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹3.70 Cr1,31,149 sharesSold or invoked · Promoter · 25 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹2.74 Cr97,392 sharesBought · Promoter And Designated Person · 25 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹3.71 Cr1,31,149 sharesBought · Promoter · 25 Aug 2026 · disclosed 30 Sep
    • MR. DURGESH GARG₹0.14 Cr5,000 sharesSold or invoked · Designated Person · 24 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹1.01 Cr35,235 sharesBought · Promoter · 24 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹1.01 Cr35,235 sharesSold or invoked · Promoter · 24 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹32 Cr11,00,000 sharesBought · Promoter And Designated Person · 24 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹10 Cr3,68,282 sharesSold or invoked · Promoter · 21 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹10 Cr3,68,282 sharesBought · Promoter · 21 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹5.63 Cr2,00,000 sharesSold or invoked · Promoter · 20 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹19 Cr6,50,878 sharesSold or invoked · Promoter · 19 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹24 Cr8,50,878 sharesBought · Promoter · 19 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹21 Cr8,03,000 sharesBought · Promoter And Designated Person · 18 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹7.77 Cr3,00,000 sharesBought · Promoter · 17 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹37 Cr13,95,538 sharesBought · Promoter And Designated Person · 17 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹7.94 Cr3,00,000 sharesSold or invoked · Promoter · 17 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹6.49 Cr2,19,707 sharesSold or invoked · Promoter · 14 Aug 2026 · disclosed 30 Sep
    • MR. DURGESH GARG₹0.44 Cr15,000 sharesSold or invoked · Designated Person · 14 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹6.47 Cr2,19,707 sharesBought · Promoter · 14 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹25 Cr8,68,472 sharesBought · Promoter · 13 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹26 Cr8,68,472 sharesSold or invoked · Promoter · 13 Aug 2026 · disclosed 30 Sep
    • MR. DURGESH GARG₹0.29 Cr10,000 sharesSold or invoked · Designated Person · 13 Aug 2026 · disclosed 30 Sep
    • MR. ADITYA HALWASIYA₹116 Cr40,00,000 sharesPledge · Promoter And Designated Person · 12 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹19 Cr6,63,098 sharesBought · Promoter · 12 Aug 2026 · disclosed 30 Sep
    • MR. DURGESH GARG₹0.14 Cr5,000 sharesSold or invoked · Designated Person · 12 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹19 Cr6,63,098 sharesSold or invoked · Promoter · 12 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹30 Cr11,09,367 sharesSold or invoked · Promoter · 11 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹30 Cr11,09,367 sharesBought · Promoter · 11 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹1.10 Cr42,000 sharesBought · Promoter · 10 Aug 2026 · disclosed 30 Sep
    • EKTA HALWASIYA₹1.12 Cr42,000 sharesSold or invoked · Promoter · 10 Aug 2026 · disclosed 30 Sep
  4. Jun 2026

    • EKTA HALWASIYA₹28 Cr14,62,985 sharesBought · Promoter · 30 Jun 2026 · disclosed 3 Jul
    • EKTA HALWASIYA₹28 Cr14,62,985 sharesSold or invoked · Promoter · 30 Jun 2026 · disclosed 3 Jul
    • MR. DURGESH GARG₹0.09 Cr5,000 sharesSold or invoked · Designated Person · 29 Jun 2026 · disclosed 3 Jul
    • EKTA HALWASIYA₹11 Cr6,00,000 sharesSold or invoked · Promoter · 29 Jun 2026 · disclosed 3 Jul
    • EKTA HALWASIYA₹11 Cr6,00,000 sharesBought · Promoter · 29 Jun 2026 · disclosed 3 Jul

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.

Cupid stake sales and purchases

All 51 disclosures on record.

  1. Sep 2026

    • AcquiredAditya Kumar Halwasiya · promoter0.04% of the company5,90,304 sharesholds 34.71% after28 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.01% of the company1,62,938 sharesholds 34.67% after25 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.16% of the company22,00,000 sharesholds 34.65% after24 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.08% of the company11,00,000 sharesholds 34.49% after23 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.18% of the company24,00,000 sharesholds 34.41% after22 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.30% of the company41,00,000 sharesholds 34.23% after21 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.04% of the company5,90,000 sharesholds 33.92% after15 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.08% of the company11,00,000 sharesholds 33.88% after11 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.11% of the company15,00,000 sharesholds 33.80% after9 Sep 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.06% of the company8,60,688 sharesholds 33.69% after1 Sep 2026 · filed under the 2% rule · Open Market
  2. Aug 2026

    • AcquiredAditya Kumar Halwasiya · promoter0.08% of the company11,00,000 sharesholds 33.62% after26 Aug 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.01% of the company97,392 sharesholds 33.54% after25 Aug 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.08% of the company11,00,000 sharesholds 33.53% after24 Aug 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.06% of the company8,03,000 sharesholds 33.45% after18 Aug 2026 · filed under the 2% rule · Open Market
    • AcquiredAditya Kumar Halwasiya · promoter0.10% of the company13,95,538 sharesholds 33.39% after17 Aug 2026 · filed under the 2% rule
  3. Jun 2026

    • AcquiredAditya Kumar Halwasiya · promoter0.16% of the company21,00,000 sharesholds 33.29% after3 Jun 2026 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.19% of the company26,00,000 sharesholds 33.13% after2 Jun 2026 · filed under the 2% rule
  4. Mar 2026

    • AcquiredAditya Kumar Halwasiya · promoter0.04% of the company4,80,000 sharesholds 32.88% after30 Mar 2026 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.06% of the company8,00,000 sharesholds 32.90% after20 Mar 2026 · filed under the 2% rule
    • BonusEach share became 5 on 9 Mar 2026. The lines below are on the share count before it.
  5. Feb 2026

    • AcquiredAditya Kumar Halwasiya · promoter0.08% of the company2,27,000 sharesholds 32.84% after26 Feb 2026 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.24% of the company6,46,513 sharesholds 32.82% after5 Feb 2026 · filed under the 2% rule
  6. Sep 2025

    • AcquiredAditya Kumar Halwasiya · promoter0.19% of the company5,00,000 sharesholds 32.58% after26 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.19% of the company5,00,000 sharesholds 32.39% after25 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.41% of the company11,00,000 sharesholds 32.20% after24 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.37% of the company10,00,000 sharesholds 31.79% after23 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.37% of the company10,00,000 sharesholds 31.42% after22 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.37% of the company10,00,000 sharesholds 31.05% after17 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.37% of the company10,00,000 sharesholds 30.68% after15 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.37% of the company10,00,000 sharesholds 30.30% after12 Sep 2025 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.41% of the company11,00,000 sharesholds 29.93% after10 Sep 2025 · filed under the 2% rule
Earlier, Mar 2017 to Dec 2024
  1. Dec 2024

    • SoldColumbia Petro Chem Private Limited · promoter0.03% of the company87,172 sharesholds 13.06% after6 Dec 2024 · filed under the 2% rule · Open Market
  2. Nov 2024

    • AcquiredAditya Kumar Halwasiya · promoter0.19% of the company5,05,000 sharesholds 29.52% after19 Nov 2024 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.01% of the company25,222 sharesholds 29.33% after18 Nov 2024 · filed under the 2% rule
  3. Sep 2024

    • AcquiredAditya Kumar Halwasiya · promoter0.54% of the company14,60,000 sharesholds 29.32% after18 Sep 2024 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.12% of the company3,25,000 sharesholds 28.78% after16 Sep 2024 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter0.15% of the company4,00,000 sharesholds 28.66% after13 Sep 2024 · filed under the 2% rule
  4. Apr 2024

    • BonusEach share became 2 on 4 Apr 2024. The lines below are on the share count before it.
    • SplitEach share became 10 on 4 Apr 2024. The lines below are on the share count before it.
  5. Dec 2023

    • AcquiredAditya Halwasiya · promoter367 sharesholds 28.69% after29 Dec 2023 · filed under the 5% rule
  6. Oct 2023

    • SoldRajasthan Global Securities Private Limited0.37% of the company50,000 sharesholds 2.94% after20 Oct 2023 · filed under the 2% rule · Open Market
    • AcquiredColumbia Petro Chem Pvt. Ltd. · promoter13.15% of the company17,54,385 sharesholds 13.15% after20 Oct 2023 · filed under the 5% rule
    • SoldVeena Garg · promoter41.64% of the company55,53,800 sharesholds 3.00% after20 Oct 2023 · filed under the 2% rule
    • SoldOmprakash Garg · promoter0.20% of the company27,236 sharesholds none after20 Oct 2023 · filed under the 2% rule
    • AcquiredAditya Kumar Halwasiya · promoter28.69% of the company38,26,651 sharesholds 28.69% after20 Oct 2023 · filed under the 5% rule
  7. Apr 2022

    • AcquiredRAJASTHAN GLOBAL SECURITIES PVT. LTD.5.06% of the company6,75,155 sharesholds 5.06% after5 Apr 2022 · filed under the 5% rule · Open market
  8. Feb 2019

    • AcquiredOM Prakash Garg · promoter0.09% of the company11,993 sharesholds 0.20% after11 Feb 2019 · filed under the 2% rule
    • AcquiredVeena Garg · promoterholds 44.64% after11 Feb 2019 · filed under the 2% rule
    • AcquiredAbha Garg · promoterholds 0.01% after11 Feb 2019 · filed under the 2% rule
    • AcquiredSuresh Chand Garg HUF · promoterholds 0.21% after11 Feb 2019 · filed under the 2% rule
    • AcquiredSuresh Chand Garg · promoterholds none after11 Feb 2019 · filed under the 2% rule
    • AcquiredOmprakash Garg alongwith PAC · promoter0.11% of the company14,383 sharesholds 44.97% after8 Feb 2019 · filed under the 2% rule
  9. Oct 2018

    • AcquiredOmprakash Garg alongwith PAC · promoter9,97,360 sharesholds 44.87% after13 Oct 2018 · filed under the 2% rule
    • BonusEvery 5 shares became 6 on 11 Oct 2018. The lines below are on the share count before it.
  10. Mar 2017

    • SoldVeena Garg (Acquirer) and Omprakash Garg (Seller) · promoter3.60% of the company4,00,000 sharesholds 44.87% after29 Mar 2017 · filed under the 2% rule · Inter-se transfer

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.

Cupid bulk deals

Last 12 months, since 23 Oct 2025: 74 bulk deals, ₹1,893 Cr bought and ₹1,889 Cr sold Today's bulk and block deals, all companies

ValuePer cent of the company

Tuesday 10 Mar 20264 firms · ₹88 Cr bought · ₹87 Cr soldNet bought ₹0.37 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 22,29,483 at ₹93.42Sold 21,92,620 at ₹93.970.17% of the companyNet +36,863 shares₹21 Cr bought
  • Both waysQE SECURITIES LLPBought 17,73,964 at ₹93.28Sold 17,52,548 at ₹93.480.13% of the companyNet +21,416 shares₹17 Cr bought
  • Both waysNK SECURITIES RESEARCH PRIVATE LIMITEDBought 18,70,390 at ₹93.52Sold 18,70,439 at ₹93.570.14% of the companyNet −49 shares₹17 Cr bought
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 35,00,492 at ₹93.71Sold 35,00,492 at ₹93.730.26% of the companyNet nil₹33 Cr bought
Monday 9 Mar 20269 firms · ₹189 Cr bought · ₹190 Cr soldNet sold ₹1.01 Cr
  • Both waysEKTA HALWASIYABought 15,24,811 at ₹90.64Sold 16,98,811 at ₹91.480.13% of the companyNet −1,74,000 shares₹14 Cr bought
  • Both waysQE SECURITIES LLPBought 26,02,963 at ₹90.15Sold 25,36,202 at ₹89.950.19% of the companyNet +66,761 shares₹23 Cr bought
  • Both waysHRTI PRIVATE LIMITEDBought 31,92,268 at ₹90.06Sold 31,42,864 at ₹90.260.24% of the companyNet +49,404 shares₹29 Cr bought
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 31,51,908 at ₹89.48Sold 31,75,679 at ₹89.720.24% of the companyNet −23,771 shares₹28 Cr bought
  • Both waysNK SECURITIES RESEARCH PRIVATE LIMITEDBought 25,65,049 at ₹90.80Sold 25,65,000 at ₹90.880.19% of the companyNet +49 shares₹23 Cr bought
  • Both waysCLT RESEARCH TECH PRIVATE LTDBought 14,24,406 at ₹90.80Sold 14,24,406 at ₹90.890.11% of the companyNet nil₹13 Cr bought
  • Both waysIRAGE BROKING SERVICES LLPBought 27,40,467 at ₹90.23Sold 27,40,467 at ₹90.260.20% of the companyNet nil₹25 Cr bought
  • Both waysJUMP TRADING FINANCIAL INDIA PRIVATE LIMITEDBought 18,38,671 at ₹89.65Sold 18,38,671 at ₹89.620.14% of the companyNet nil₹16 Cr bought
  • Both waysSILVERLEAF CAPITAL SERVICES PRIVATE LIMITEDBought 19,70,205 at ₹90.14Sold 19,70,205 at ₹90.160.15% of the companyNet nil₹18 Cr bought
BonusEach share became 5 on 9 Mar 2026. The lines below are on the share count before it.
Sunday 1 Feb 20261 firm · ₹62 Cr bought · ₹59 Cr soldNet bought ₹3.15 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 15,01,391 at ₹415.04Sold 14,22,749 at ₹415.870.56% of the companyNet +78,642 shares₹62 Cr bought
Friday 30 Jan 20264 firms · ₹340 Cr bought · ₹332 Cr soldNet bought ₹8.19 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 19,56,831 at ₹419.20Sold 18,37,275 at ₹421.790.73% of the companyNet +1,19,556 shares₹82 Cr bought
  • Both waysQE SECURITIES LLPBought 16,21,360 at ₹424.11Sold 15,39,969 at ₹422.910.60% of the companyNet +81,391 shares₹69 Cr bought
  • Both waysJUNOMONETA FINSOL PRIVATE LIMITEDBought 28,82,631 at ₹423.95Sold 28,80,162 at ₹424.111.07% of the companyNet +2,469 shares₹122 Cr bought
  • Both waysJUMP TRADING FINANCIAL INDIA PRIVATE LIMITEDBought 15,86,682 at ₹423.77Sold 15,86,682 at ₹424.060.59% of the companyNet nil₹67 Cr bought
Friday 23 Jan 20261 firm · ₹45 Cr bought · ₹56 Cr soldNet sold ₹11 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 11,30,484 at ₹401.70Sold 14,01,545 at ₹402.750.52% of the companyNet −2,71,061 shares₹45 Cr bought
Thursday 22 Jan 20261 firm · ₹58 Cr bought · ₹58 Cr soldNet bought ₹0.54 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 14,94,271 at ₹389.76Sold 14,72,168 at ₹391.960.56% of the companyNet +22,103 shares₹58 Cr bought
Friday 9 Jan 20261 firm · ₹56 Cr bought · ₹56 Cr soldNet sold ₹0.08 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 13,68,576 at ₹408.93Sold 13,65,010 at ₹410.560.51% of the companyNet +3,566 shares₹56 Cr bought
Wednesday 7 Jan 20261 firm · ₹68 Cr bought · ₹65 Cr soldNet bought ₹3.72 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 15,61,697 at ₹436.95Sold 14,68,232 at ₹439.400.58% of the companyNet +93,465 shares₹68 Cr bought
Tuesday 6 Jan 20264 firms · ₹272 Cr bought · ₹283 Cr soldNet sold ₹11 Cr
  • Both waysHRTI PRIVATE LIMITEDBought 18,26,471 at ₹425.89Sold 20,87,351 at ₹426.480.78% of the companyNet −2,60,880 shares₹78 Cr bought
  • Both waysMATHISYS ADVISORS LLPBought 15,25,329 at ₹428.35Sold 15,24,893 at ₹427.210.57% of the companyNet +436 shares₹65 Cr bought
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 14,05,187 at ₹423.33Sold 14,04,632 at ₹424.160.52% of the companyNet +555 shares₹59 Cr bought
  • Both waysMICROCURVES TRADING PRIVATE LIMITEDBought 16,14,146 at ₹428.69Sold 16,14,146 at ₹428.960.60% of the companyNet nil₹69 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. The latest 54 deals, on record from 4 Jan 2004.