Trading IdeasFundamentals

Madhya Bharat Agro P. Ltd

NSE: MBAPL · Chemicals · sector

₹160.06NSE close 2026-10-26

Key numbers

Market cap₹7,013 cr
Price₹160.06
52w high / low₹175 / ₹77
P/E54.5xSector median 54.5x
P/B12.8xSector median 12.8x
Book value₹12.6
Dividend yield0.06%Sector median 0.06%
ROE32.5%Sector median 32.5%
ROCE15.3%Sector median 15.3%
OPM12.6%Sector median 12.6%
Debt / equity1.56xSector median 1.56x
EV/EBITDA33.3xSector median 33.3x
Interest cover5.3x
Current ratio1.44x
Sales growth 3y+23.9%Sector median +23.9%
Profit growth 3y+6.5%Sector median +6.5%
PEG–

Last 12 months to Jun 2026, Standalone. "Sector median" = middle value of 1 companies in Chemicals (P/E median leaves out loss-making companies). Tap ? for what a number means.

Things to know

Plain facts from the filings, built by the same fixed rules for every company. A line appears only when the data for it is available. Not a view on the stock.

Charts

Weekly close · high ₹167.10 · low ₹118.05
Jul 2026Aug 2026Sep 2026Oct 2026

Quarterly results

₹ crSep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Revenue278284297410450612395416
EBITDA3639365762664166
OPM %13.0%13.9%12.2%13.9%13.7%10.9%10.4%15.8%
Other income22632395
Net profit1418142830326033
EPS (₹)0.320.410.330.640.700.721.360.15
Revenue YoY+61.8%+115.8%+33.0%+1.6%
Profit YoY+120.1%+77.4%+319.4%+16.8%

Standalone figures where filed. Latest quarter Jun 2026.

Profit & loss (yearly)

₹ crFY22FY23FY24FY25FY26TTM
Revenue4919828171,0591,8671,874
EBITDA10721097145227235
Net profit571242557150155
EPS (₹)5.215.670.571.313.432.93
Revenue growth+99.8%-16.8%+29.6%+76.3%+47.7%
Profit growth+117.8%-80.0%+131.4%+161.3%+108.8%
Dividend / share (₹)0.500.500.500.500.50
Compounded growth3 years5 yearsLast 12 months
Sales+23.9%+58.7%+47.7%
Net profit+6.5%+49.3%+108.8%
EPS-15.4%+13.2%–
Share price–+89.1% (2y)+80.0%

Balance sheet

₹ crFY22FY23FY24FY25FY26
Shareholders' equity–328351404550
Borrowings–323290318855
Cash & equivalents–21121225
Total assets–7438049461,682
Fixed assets–203265279436
Capital work in progress–01474277
Investments–0000
Receivables–199186256426
Inventory–214207167360
Payables–146294134

Year-end figures from the March annual filing.

Cash flow

₹ crFY22FY23FY24FY25FY26
Cash from operations-72-7014996-127
Cash from investing-13-65-94-92-373
Cash from financing85141-61-4501
Capex1370105108399
Free cash flow-85-14044-12-526

Free cash flow = cash from operations − capex.

Ratios by year

₹ crFY22FY23FY24FY25FY26
ROE %–37.8%7.1%14.2%27.3%
ROCE %–29.6%12.3%17.0%14.7%
Debtor days–74838883
Inventory days–1251368596
Payable days–8404836
Cash conversion cycle (days)–191179125143
Working capital days–68595554

Shareholding

Holder% (2026-09-30)
Promoters71.38%
FIIs0.88%
DIIs0.21%
of which Mutual funds0.06%
Public (non-institutions)27.53%
QuarterMar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026Sep 2026Sep 2026
Promoters %74.56%74.56%74.63%74.76%74.76%74.76%71.38%71.38%
Promoter group%
Ostwal Phoschem (India) Limited62.28%
Nirmala Realinfrastructure Private Limited3.11%
Ekta Jain2.88%
Praveen Ostwal1.45%
Pankaj Ostwal0.90%
Pankaj Ostwal HUF .0.28%
Mahendra Kumar Ostwal0.24%
Ashok Kumar Parakh0.09%
Ashokkumar Haraklal Jain0.05%
Praveen Ostwal HUF .0.03%
Navin Jain0.02%
Nitu Jain0.02%
Mahendra Kumar Ostwal HUF .0.01%
Rajendra Prasad Ostwal0.00%
Pehal Ostwal0.00%
Public holders above 1%%
Visualize Tradecom Private Limited3.96%
Suswani Textile PVT Ltd3.02%
Swastik Clothtex Private Limited1.59%
Anurag Choudhary1.20%
Mahendra Garg1.19%

15,536 shareholders. Pledged: 0.00% of promoter shares.

Dividends & corporate actions

Ex-dateActionDetail
2026-07-03SplitFace Value Split (Sub-Division) - From Rs 10/- Per Share To Rs 2/- Per Share
2026-06-17DividendDividend - Re 0.50 Per Share
2025-08-26DividendDividend - Rs 0.50 Per Share
2024-09-13DividendDividend - Rs 0.50 Per Share
2023-10-20BonusBonus 1:1
2023-09-18DividendAnnual General Meeting/Dividend - Rs 0.50 Per Share
2022-10-18BonusBonus 1:1
2022-09-16DividendAnnual General Meeting/Dividend - Re 0.50 Per Share
2021-09-17DividendAnnual General Meeting/Dividend - Rs 0.50 Per Share
2020-09-17DividendAnnual General Meeting/Dividend - Rs 0.50 Per Share
2019-09-18DividendAnnual General Meeting/Dividend - Rs 0.50 Per Share

Documents

Links go to the original files on the exchange website.

About the company

SectorChemicals
IndustryChemicals
Sub-industry
SymbolMBAPL
BSE code–
ISININE900L01028
Face value₹2.0
Incorporated1997-10-22
Websitewww.mbapl.com
Plants (India / abroad)3 / 0

From the company's filings (BRSR FY26).

Data built 2026-10-22 from NSE company filings (XBRL: Integrated Filing - Financials + financial results), NSE shareholding & pledge data; price = NSE close 2026-10-26.