TEJHQ
All stocks
NSE: MRPL·ISIN INE103A01014·Data to 2026-10-26

Mrpl historical data

₹182.61+0.00%close 2026-10-26

Price since 2010 (adjusted)

Weekly closes, back-adjusted for splits, bonuses and dividends.

2214727320122014201620182020202220242026
52w high
₹212.31
52w low
₹136.02
Turnover
₹2,041.9 Cr
Volume
11,39,92,434
1y return
+26.7%
3y CAGR
+25.9%
5y CAGR
+30.1%
10y CAGR
+8.7%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2024-08-14agmAnnual General Meeting
2023-08-17agmAnnual General Meeting
2022-08-10agmAnnual General Meeting
2021-08-25agmAnnual General Meeting
2020-09-10agmAnnual General Meeting
2016-08-25agmAnnual General Meeting
2015-07-30agmAnnual General Meeting
2014-07-25otherE-Voting
2013-08-29agmAnnual General Meeting
2026-10-21dividendInterim Dividend - Rs 3 Per Share
2026-03-11dividendInterim Dividend - Rs 4 Per Share
2024-08-09dividendDividend - Rs 2 Per Share
2024-02-02dividendInterim Dividend - Re 1 Per Share
2019-05-30dividendDividend Rs - 1 Per Share
2018-06-28dividendDividend Rs 3/- Per Share
2017-08-10dividendDividend - Rs 6/- Per Share(Book Closure Dates Revised)
2012-07-12dividendAnnual General Meeting/ Dividend Re.1 Per Share
2011-07-07dividendAnnual General Meeting And Dividend Re 1.20 Per Share
2010-07-15dividendAnnual General Meeting And Dividend Rs.1.20 Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-26161.00185.00159.00182.6111,39,92,434
2026-10-23166.00167.00160.58162.2561,11,828
2026-10-22167.25168.00163.11165.9462,09,378
2026-10-21173.00174.09166.64167.5261,27,959
2026-10-19173.41177.34172.50173.7294,87,154
2026-10-16176.00176.50169.50172.711,39,84,495
2026-10-15189.60191.49171.20174.795,66,46,756
2026-10-14176.00186.39176.00185.261,96,07,669
2026-10-13174.50176.90170.50175.8949,12,284
2026-10-12175.00175.30171.50173.7254,32,966
2026-10-09175.11176.19170.88172.1356,46,953
2026-10-08182.50183.73170.78173.851,31,92,536
2026-10-07174.71184.39174.26182.862,36,75,207
2026-10-06173.00176.95171.11174.7297,05,261
2026-10-05164.79173.70163.25172.431,30,82,595
2026-10-01167.27168.20161.50164.761,29,48,377
2026-09-30172.50180.80162.50169.293,08,52,898
2026-09-29169.50177.49168.06171.651,59,01,075
2026-09-28164.50173.60163.50169.802,17,58,950
2026-09-25164.45166.39162.76164.6032,44,699
2026-09-24165.70166.90163.61164.4927,17,313
2026-09-23164.40169.95164.30166.3255,93,160
2026-09-22167.65168.06164.00164.4442,79,978
2026-09-21167.45170.37165.50167.0346,53,785
2026-09-18164.36167.10162.64165.3848,24,765
2026-09-17166.11168.43162.40163.7761,12,954
2026-09-16167.00170.60164.00166.1172,93,502
2026-09-15175.50176.07166.00166.8187,34,694
2026-09-11183.99186.83173.51175.861,57,08,657
2026-09-10184.98191.90176.01181.323,11,80,630

Get the full MRPL history

Raw OHLCV needs no key. Adjusted prices need a free key.

curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/MRPL?from=2010-01-04"
python
# pip install tejhq
from tej import Client

rows = Client().ohlcv("MRPL", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])

FAQ

How far back does MRPL historical data go?
TejHQ has daily NSE data for MRPL from 2010-01-04 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
Has MRPL had any splits or bonus issues?
Yes. Annual General Meeting (ex-date 2024-08-14); Annual General Meeting (ex-date 2023-08-17); Annual General Meeting (ex-date 2022-08-10); Annual General Meeting (ex-date 2021-08-25); Annual General Meeting (ex-date 2020-09-10); Annual General Meeting (ex-date 2016-08-25); Annual General Meeting (ex-date 2015-07-30); E-Voting (ex-date 2014-07-25); Annual General Meeting (ex-date 2013-08-29). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download MRPL historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/MRPL?from=2010-01-04 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).