Mangalore Refinery and Petrochemicals logo

Mangalore Refinery and Petrochemicals share price history

NSE: MRPLBSE: 500109Petroleum ProductsSmall Cap

Mangalore Refinery and Petrochemicals Limited · Face value ₹10 · Listed Oct 1992 on BSE, Jan 2005 on NSE
Last close ₹172.90down ₹16.54 (8.73%)BSE ₹172.95

Share price at the NSE close on 28 Oct 2026. Previous close ₹189.44.

28 Oct: open ₹186.75, high ₹190.72, low ₹171.53

52-week range of traded prices to 28 Oct 2026
₹136.02Low, 12 Jan 2026₹212.31High, 6 Mar 2026
Market cap
₹30,302 Cr267th largest listed
P/E
6.86
P/B
1.78
Dividend yield
4.05%
ROE
29.1%
ROCE
28.8%
Debt to equity
0.54
Volume, NSE
2,63,22,40322.5% delivered

Mangalore Refinery and Petrochemicals share price by year, month and day

Closes to 28 Oct 2026; the last month as traded on NSE

Mangalore Refinery and Petrochemicals' share price is on record from 2 Jan 2007, when it closed at ₹40.50, to 28 Oct 2026. Its highest close was ₹286.10 on 19 Feb 2024 and its lowest ₹22.30 on 30 Mar 2020.

Close at year end, ₹

136200741200878200973201052201161201242201347201468201598201612920177620184520193520204320215620221332023148202415220251732026so far
YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far172.90+13.7%206.77139.20151.00212.31136.022,91,67,39,082
2025152.03+2.4%183.52101.40148.41185.0098.921,32,82,16,506
2024148.41+11.5%286.10129.55133.40289.25128.001,50,42,23,147
2023133.15+137.3%133.2049.8556.40136.0049.251,68,00,07,948
202256.10+30.2%120.6537.3543.40127.6537.051,90,15,18,156
202143.10+21.6%55.3534.1035.6557.8033.8082,53,34,316
202035.45−21.1%47.9522.3045.0049.2020.7538,15,03,983
201944.95−40.5%75.0540.7075.7076.2039.6518,86,84,404
201875.50−41.4%133.7063.45128.05137.1561.2538,82,98,528
2017128.85+31.2%142.3597.7098.20146.7097.1048,15,58,231
201698.20+44.7%104.5054.3068.00105.7051.9522,83,06,875
201567.85+44.2%82.1046.3047.2583.2046.0527,42,07,001
201447.05+10.8%75.1038.3042.9580.8038.0015,30,21,011
201342.45−30.5%68.9527.2060.4070.0026.308,61,79,145
201261.05+18.1%72.6551.0552.0073.9549.5011,98,09,283
201151.70−29.5%83.2050.7074.0084.5049.3016,60,59,226
201073.35−6.1%89.1064.9578.8091.0064.3534,61,50,456
200978.10+90.0%95.2036.5042.00102.4535.3558,76,80,207
200841.10−69.9%142.5533.10136.35148.9530.0569,37,94,221
2007136.35–144.5033.2040.00148.7032.5087,07,20,544
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range.

Splits, bonus issues and other changes

What the prices above are adjusted for, so they read as one share held throughout.

Ex-dateEventPrice factorWhat happened
22 Jan 2008Price move–Between two trading sessions the price moved by a fifth or more. The Nifty 500 moved 5% or more the same way over the same sessions. Not adjusted for.
21 Jan 2008Price move–Between two trading sessions the price moved by a fifth or more. The Nifty 500 moved 5% or more the same way over the same sessions. Not adjusted for.
30 Oct 2007Price move–Between two trading sessions the price moved by a fifth or more. The company's board met on results that day or since the trading day before. Not adjusted for.
Each event is noted and not adjusted for.