NMDC Limited has reported a healthy operational performance for December 2025 and for FY 2025-26 up to December, with both production and sales of iron ore registering year-on-year growth across its key sectors in Chhattisgarh and Karnataka.
Monthly performance - December 2025
In December 2025, NMDC's total iron ore production stood at 5.40 million tonnes (MT), up from 4.71 MT in December 2024. Total sales for the month were 4.64 MT, higher than 3.91 MT in the same month last year, reflecting strong offtake.
Sector-wise:
Chhattisgarh:
Production: 3.88 MT (vs 3.34 MT in Dec 2024)
Sales: 3.21 MT (vs 2.73 MT in Dec 2024)
Karnataka:
Production: 1.52 MT (vs 1.37 MT in Dec 2024)
Sales: 1.43 MT (vs 1.18 MT in Dec 2024)
Both sectors contributed meaningfully to the overall monthly growth in output and dispatches.
Cumulative performance - up to December 2025 (FY 2025-26)
For FY 2025-26 up to December 2025, NMDC's total iron ore production reached 36.89 MT, compared with 30.77 MT up to December 2024. This indicates a solid step-up in mining activity.
Cumulative sales for the period were 34.92 MT, up from 31.80 MT in the corresponding period of the previous year, demonstrating strong demand from the steel and allied industries.
Break-up by sector:
Chhattisgarh:
Cumulative production: 25.31 MT (vs 20.47 MT up to Dec 2024)
Cumulative sales: 23.98 MT (vs 22.43 MT up to Dec 2024)
Karnataka:
Cumulative production: 11.58 MT (vs 10.30 MT up to Dec 2024)
Cumulative sales: 10.94 MT (vs 9.37 MT up to Dec 2024)
Operational overview
The consistent increase in both production and sales across Chhattisgarh and Karnataka underscores NMDC's strong operational execution, improved mining efficiencies, and steady market demand. With total production and dispatches for FY 2025-26 already trending well above last year's levels by December, the company is positioned on a firm growth trajectory for the remainder of the financial year.
Shares of NMDC Limited was last trading in BSE at Rs. 83.59 as compared to the previous close of Rs. 83.17. The total number of shares traded during the day was 1824790 in over 6562 trades.
The stock hit an intraday high of Rs. 84.00 and intraday low of 82.20. The net turnover during the day was Rs. 151650872.00.