Mangalore Refinery and Petrochemicals Limited (NSE:MRPL)
India flag India · Delayed Price · Currency is INR
175.40
+1.67 (0.96%)
Nov 6, 2026, 3:30 PM IST

NSE:MRPL Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
1,196,408888,761948,906903,3401,090,260697,578
Revenue Growth
38.03%-6.34%5.04%-17.14%56.29%118.27%
Gross Profit
133,640100,36548,524100,57198,41669,925
Operating Income
87,29758,74911,55167,26966,65541,075
Net Income
44,14319,246562.0535,97126,55429,583
Earnings Per Share
25.1610.980.3220.5215.1516.88
EPS Growth
324.93%3331.25%-98.44%35.45%-10.24%-

Revenue by Geography

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
752,354727,755726,711803,606547,233
Other Countries
298,800364,659325,186443,250313,437
Total
1,051,1541,092,4141,051,8971,246,856860,670

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
7,7905,645100.9997.2868.0155.24
Total Debt
102,037153,410131,434126,870169,390213,104
Net Cash (Debt)
-94,247-147,765-131,333-126,773-169,322-213,049
Net Cash Growth
------
Net Cash Per Share
-53.71-84.31-74.94-72.33-96.61-121.56

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
42,11925,31218,77970,50863,64444,963
Capital Expenditures
-10,992-14,123-9,903-15,560-7,028-6,113
Free Cash Flow
31,12811,1898,87654,94756,61638,850
Free Cash Flow Growth
-32.80%26.06%-83.85%-2.95%45.73%-

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
11.17%11.29%5.11%11.13%9.03%10.02%
Operating Margin
7.30%6.61%1.22%7.45%6.11%5.89%
Pretax Margin
6.05%4.52%0.13%6.11%3.90%3.89%
Profit Margin
3.69%2.17%0.06%3.98%2.44%4.24%
FCF Margin
2.60%1.26%0.94%6.08%5.19%5.57%

Dividends

Fiscal Year
CurrentFY 2026FY 2025FY 2024
Period EndingNov '26 Mar '26 Mar '25 Mar '24
Dividend Per Share
7.0004.000-3.000
Dividend Per Share Growth
0%---
Dividend Yield
3.99%2.22%-1.37%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
6.9716.38420.1810.663.472.46
P/FCF Ratio
9.8828.1826.616.981.631.87
PS Ratio
0.260.360.250.420.090.10