MOIL logo

MOIL bulk deals, insider trading and stake changes

NSE: MOILBSE: 533286Minerals & MiningSmall Cap

Last close ₹215.52down ₹5.23 (2.37%)BSE ₹215.55

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

52-week range of traded prices to 23 Oct 2026
₹211.00Low, 23 Oct 2026₹389.40High, 6 Jan 2026
Market cap
₹4,386 Cr708th largest listed
P/E
14.4
P/B
1.6
Dividend yield
2.47%
ROE
11.4%
ROCE
10.9%
Debt to equity
0.00
Volume, NSE
5,85,31643.7% delivered

MOIL insider trading

All 14 disclosures on record. The company's own latest disclosure on record is from Feb 2022.Insider trading, all companies

  1. Feb 2022

    • PRESIDENT OF INDIA₹475 Cr2,80,00,000 sharesSold or invoked · Promoter · 18 Feb 2022 · disclosed 16 Mar
    • GOVERNOR OF MADHYA PRADESH₹42 Cr25,00,000 sharesSold or invoked · Promoter · 18 Feb 2022 · disclosed 16 Mar
    • GOVERNOR OF MADHYA PRADESH₹11 Cr6,25,268 sharesBought · Promoter · 18 Feb 2022 · disclosed 16 Mar
    • PRESIDENT OF INDIA₹149 Cr87,68,921 sharesBought · Promoter · 18 Feb 2022 · disclosed 16 Mar
    • Governor of the State of Madhya Pradesh acting through the Mineral & Resources Department, Government of Madhya Pradesh₹38 Cr18,74,732 sharesGave · Promoter · 18 Feb 2022 · disclosed 19 Feb · Buy Back · held 1,28,13,840 before, holds 1,09,39,108 after
    • President of India, acting through Ministry of Steel, Government of India₹394 Cr1,92,31,079 sharesGave · Promoter · 18 Feb 2022 · Buy Back · held 12,77,83,925 before, holds 10,85,52,846 after
    • PRESIDENT OF INDIA₹494 Cr2,80,00,000 sharesSold or invoked · Promoter · 9 Feb 2022 · disclosed 16 Mar
    • GOVERNOR OF MADHYA PRADESH₹44 Cr25,00,000 sharesSold or invoked · Promoter · 9 Feb 2022 · disclosed 16 Mar
  2. Jan 2020

    • President of India, acting through Ministry of Steel, Government of India₹251 Cr1,64,96,768 sharesGave · Promoters · 16 Jan 2020 · disclosed 20 Jan · Others · held 14,42,80,693 before, holds 12,77,83,925 after
  3. Mar 2018

    • President of India₹131 Cr54,58,177 sharesGave · Promoters · 27 Mar 2018 · disclosed 28 Mar · Others · held 14,97,38,870 before, holds 14,42,80,693 after
  4. Sep 2017

    • BonusEach share became 2 on 27 Sep 2017. The lines below are on the share count before it.
  5. Jan 2017

    • PRESIDENT OF INDIA₹96 Cr26,63,756 sharesGave · Promoters · 25 Jan 2017 · disclosed 30 Jan · Others · stake 58.21% before, 56.21% after
    • PRESIDENT OF INDIA₹389 Cr1,06,55,024 sharesGave · Promoters · 24 Jan 2017 · disclosed 27 Jan · Others · stake 66.21% before, 58.21% after
  6. Sep 2016

    • Governor of Maharashtra₹42 Cr16,91,333 sharesGave · Promoters · 29 Sep 2016 · disclosed 13 Oct · Others · held 77,57,400 before, holds 60,66,067 after
    • President of India₹795 Cr3,20,47,465 sharesGave · Promoters · 26 Sep 2016 · disclosed 7 Oct · Others · held 12,02,35,680 before, holds 8,81,88,215 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.

MOIL stake sales and purchases

All 10 disclosures on record.

  1. Oct 2023

    • SoldLife Insurance Corporation of India2.08% of the company42,35,518 sharesholds 8.39% after11 Oct 2023 · filed under the 2% rule
  2. Feb 2022

    • SoldPresident of India, acting through Ministrry of Steel, Governement of India · promoter0.49% of the company1,92,31,079 sharesholds 53.35% after18 Feb 2022 · filed under the 2% rule · Buyback
  3. Jan 2020

    • SoldPresident of India acting through Ministry of Steel, Government of India · promoter6.40% of the company1,64,96,768 sharesholds 53.84% after16 Jan 2020 · filed under the 2% rule
  4. Mar 2018

    • SoldPresident of India, acting through Ministry of Steel, Government of India · promoter2.12% of the company54,58,177 sharesholds 56.21% after27 Mar 2018 · filed under the 2% rule
  5. Sep 2017

    • BonusEach share became 2 on 27 Sep 2017. The lines below are on the share count before it.
  6. Jan 2017

    • AcquiredLife Insurance Corporation of India6.12% of the company81,50,653 sharesholds 7.43% after25 Jan 2017 · filed under the 5% rule
    • SoldThe President of India, acting through and represented by the Ministry of Steel, Government of India (the "Seller") · promoter2.00% of the company26,63,756 sharesholds 56.21% after25 Jan 2017 · filed under the 2% rule
    • SoldPresident of India acting through and represented by the Ministry of Steel, Government of India · promoter7.99% of the company1,06,55,024 sharesholds 58.21% after24 Jan 2017 · filed under the 2% rule
Earlier, Jun 2016 to Oct 2016
  1. Oct 2016

    • SoldPresident of India, acting through Ministry of Steel, Government of India · promoter19.08% of the company3,20,47,465 sharesholds 52.49% after7 Oct 2016 · filed under the 2% rule
  2. Sep 2016

    • SoldThe Governor of the State of Maharashtra, acting through the Industries, Energy, Labour Department , Government of Maharashtra · promoter0.07% of the company16,91,333 sharesholds 4.55% after29 Sep 2016 · filed under the 2% rule
  3. Jun 2016

    • SoldMassachusetts Financial Services Company0.06% of the company1,00,447 sharesholds 2.97% after7 Jun 2016 · 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.

MOIL bulk deals

Last 12 months, since 23 Oct 2025: 8 bulk deals, ₹171 Cr bought and ₹170 Cr sold Today's bulk and block deals, all companies

ValuePer cent of the company

Thursday 30 Jul 20264 firms · ₹171 Cr bought · ₹170 Cr soldNet bought ₹0.90 Cr
  • Both waysQE SECURITIES LLPBought 11,97,370 at ₹295.60Sold 11,70,778 at ₹295.890.59% of the companyNet +26,592 shares₹35 Cr bought
  • Both waysJUNOMONETA FINSOL PRIVATE LIMITEDBought 11,30,283 at ₹295.51Sold 11,22,942 at ₹295.650.56% of the companyNet +7,341 shares₹33 Cr bought
  • Both waysMICROCURVES TRADING PRIVATE LIMITEDBought 22,90,790 at ₹296.24Sold 22,90,790 at ₹296.421.13% of the companyNet nil₹68 Cr bought
  • Both waysNK SECURITIES RESEARCH PRIVATE LIMITEDBought 11,57,452 at ₹296.48Sold 11,57,452 at ₹296.620.57% of the companyNet nil₹34 Cr bought
Friday 2 May 20251 firm · ₹39 Cr bought · ₹39 Cr soldNet sold ₹0.02 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 11,29,051 at ₹342.76Sold 11,29,051 at ₹342.970.55% of the companyNet nil₹39 Cr bought
Monday 24 Jun 20241 firm · ₹66 Cr bought · ₹66 Cr soldNet sold ₹0.02 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 12,09,184 at ₹549.15Sold 12,09,184 at ₹549.340.59% of the companyNet nil₹66 Cr bought
Friday 17 May 20241 firm · ₹68 Cr bought · ₹68 Cr soldNet sold ₹0.06 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 14,21,230 at ₹479.01Sold 14,21,230 at ₹479.400.70% of the companyNet nil₹68 Cr bought
Thursday 2 May 20241 firm · ₹63 Cr bought · ₹63 Cr soldNet sold ₹0.03 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 14,40,585 at ₹437.30Sold 14,40,585 at ₹437.500.71% of the companyNet nil₹63 Cr bought
Friday 26 Apr 20241 firm · ₹58 Cr bought · ₹57 Cr soldNet bought ₹0.03 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 13,63,968 at ₹421.75Sold 13,63,968 at ₹421.540.67% of the companyNet nil₹58 Cr bought
Thursday 25 Apr 20241 firm · ₹47 Cr bought · ₹47 Cr soldNet bought ₹0.04 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 11,14,035 at ₹417.88Sold 11,14,035 at ₹417.540.55% of the companyNet nil₹47 Cr bought
Wednesday 24 Apr 20241 firm · ₹47 Cr bought · ₹47 Cr soldNet sold ₹59,530
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 11,90,598 at ₹395.00Sold 11,90,598 at ₹395.050.59% of the companyNet nil₹47 Cr bought
Tuesday 23 Apr 20241 firm · ₹47 Cr bought · ₹47 Cr soldNet sold ₹0.01 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 12,76,333 at ₹365.50Sold 12,76,333 at ₹365.600.63% of the companyNet nil₹47 Cr bought
Tuesday 16 Jan 20241 firm · ₹58 Cr bought · ₹58 Cr soldNet sold ₹88,511
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 17,70,226 at ₹327.39Sold 17,70,226 at ₹327.440.87% of the companyNet nil₹58 Cr bought
Monday 20 Nov 20231 firm · ₹51 Cr bought · ₹51 Cr soldNet sold ₹0.03 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 17,15,558 at ₹297.49Sold 17,15,558 at ₹297.640.84% of the companyNet nil₹51 Cr bought
Thursday 12 Oct 20231 firm · ₹43 Cr bought · ₹43 Cr soldNet sold ₹0.06 Cr
  • Both waysGRAVITON RESEARCH CAPITAL LLPBought 16,94,087 at ₹252.78Sold 16,94,087 at ₹253.110.83% of the companyNet nil₹43 Cr bought
Wednesday 11 Oct 20231 firm · ₹25 Cr bought · ₹0 soldNet bought ₹25 Cr
  • BoughtQUANT MUTUAL FUND GILT FUNDBought 11,00,000 at ₹226.800.54% of the company₹25 Cr
BonusEach share became 2 on 27 Sep 2017. The lines below are on the share count before it.
Friday 28 Feb 20141 firm · ₹0 bought · ₹21 Cr soldNet sold ₹21 Cr
  • SoldBT FUNDS MANAGEMENT LTD AS TRUSTEE OF BT ASIAN SHARE FUNDSold 8,99,370 at ₹232.51₹21 Cr
Friday 31 May 20132 firms · ₹36 Cr bought · ₹0 soldNet bought ₹36 Cr
  • BoughtMIM AC MFS INTERNATIONAL NEW DISCOVERY FUNDBought 9,43,285 at ₹200.05₹19 Cr
  • BoughtMFS INTERNATIONAL NEW DISCOVERY FUNDBought 8,63,140 at ₹200.05₹17 Cr
Wednesday 22 Dec 20103 firms · ₹124 Cr bought · ₹124 Cr soldNet sold ₹0.08 Cr
  • Both waysCROSSEAS CAPITAL SERVICES PVT. LTD.Bought 9,10,974 at ₹454.40Sold 9,11,199 at ₹454.94Net −225 shares₹41 Cr bought
  • Both waysOPG SECURITIES P LTDBought 9,11,158 at ₹457.21Sold 9,11,158 at ₹457.48Net nil₹42 Cr bought
  • Both waysCROSSEAS CAPITAL SERVICES PRIVATE LIMITEDBought 9,08,112 at ₹454.72Sold 9,08,358 at ₹454.59Net −246 shares₹41 Cr bought
Thursday 16 Dec 20103 firms · ₹145 Cr bought · ₹145 Cr soldNet sold ₹0.05 Cr
  • Both waysCROSSEAS CAPITAL SERVICES PVT. LTD.Bought 10,81,489 at ₹465.27Sold 10,81,489 at ₹465.88Net nil₹50 Cr bought
  • Both waysCROSSEAS CAPITAL SERVICES PRIVATE LIMITEDBought 10,76,520 at ₹465.76Sold 10,76,207 at ₹465.58Net +313 shares₹50 Cr bought
  • Both waysOPG SECURITIES P LTDBought 9,62,364 at ₹464.83Sold 9,62,364 at ₹465.00Net nil₹45 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 46 deals, on record since listing on 15 Dec 2010.