TEJHQ
All stocks
NSE: CHENNPETRO·ISIN INE178A01016·Data to 2026-10-26

Chennai Petroleum Corp Lt historical data

₹1,521.40+0.00%close 2026-10-26

Price since 2010 (adjusted)

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

398081,57820122014201620182020202220242026
52w high
₹1,677.50
52w low
₹746.00
Turnover
₹604.1 Cr
Volume
39,64,459
1y return
+107.9%
3y CAGR
+47.9%
5y CAGR
+68.5%
10y CAGR
+21.7%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2020-09-03agmAnnual General Meeting
2019-08-09agmAnnual General Meeting
2015-08-28agmAnnual General Meeting
2014-08-08agmAnnual General Meeting
2013-08-08agmAnnual General Meeting
2026-10-30dividendInterim Dividend - Rs 25 Per Share
2026-08-07dividendDividend - Rs 54 Per Share
2026-04-02dividendInterim Dividend - Rs 8 Per Share
2025-08-01dividendDividend - Rs 5 Per Share
2024-07-19dividendDividend - Rs 55 Per Share
2023-08-04dividendDividend - Rs 27 Per Share
2022-08-08dividendDividend - Rs 2 Per Share
2018-08-14dividendAnnual General Meeting/Dividend Rs- 18.50 Per Share
2017-08-14dividendAnnual General Meeting/Dividend - Rs 21 Per Share
2016-08-30dividendAnnual General Meeting And Dividend Rs.4/- Per Share
2012-08-30dividendAnnual General Meeting / Dividend Of Rs.2 Per Share
2011-08-29dividendDividend-Rs.12/- Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-261,472.001,574.201,443.501,521.4039,64,459
2026-10-231,462.001,529.901,423.001,475.6064,08,882
2026-10-221,438.401,480.001,377.301,453.7048,58,384
2026-10-211,444.501,464.901,397.101,438.4013,11,195
2026-10-191,415.101,458.801,411.001,432.4021,09,928
2026-10-161,444.601,448.301,391.801,406.6014,48,843
2026-10-151,553.001,560.001,434.601,444.0025,63,511
2026-10-141,461.401,573.001,458.801,546.1047,88,653
2026-10-131,477.001,499.001,426.001,459.9014,52,024
2026-10-121,495.101,503.501,456.101,466.6013,55,720
2026-10-091,531.001,547.701,477.001,487.7017,37,905
2026-10-081,605.001,625.001,521.101,531.0060,75,729
2026-10-071,410.001,628.701,410.001,612.302,00,27,812
2026-10-061,409.401,431.001,385.001,405.709,49,377
2026-10-051,345.901,406.001,325.101,401.0017,62,387
2026-10-011,432.001,434.901,330.701,346.4018,38,710
2026-09-301,447.901,502.301,428.001,436.3017,09,133
2026-09-291,413.001,485.001,395.501,436.9029,28,658
2026-09-281,380.001,445.601,368.201,408.1028,09,248
2026-09-251,372.801,412.001,368.601,376.4011,15,488
2026-09-241,385.701,398.201,360.801,372.708,73,065
2026-09-231,398.501,423.001,380.801,388.6010,81,696
2026-09-221,375.501,405.001,362.001,392.0011,13,436
2026-09-211,420.401,435.101,370.001,375.5012,80,837
2026-09-181,414.001,437.101,390.101,416.6010,81,342
2026-09-171,456.001,519.601,402.001,414.1018,90,830
2026-09-161,472.701,487.001,412.001,456.0013,63,010
2026-09-151,580.001,583.201,461.101,471.8020,61,830
2026-09-111,660.001,677.501,563.101,572.9029,16,939
2026-09-101,604.401,663.301,568.901,626.4037,54,568

Get the full CHENNPETRO history

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

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

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

FAQ

How far back does CHENNPETRO historical data go?
TejHQ has daily NSE data for CHENNPETRO 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 CHENNPETRO had any splits or bonus issues?
Yes. Annual General Meeting (ex-date 2020-09-03); Annual General Meeting (ex-date 2019-08-09); Annual General Meeting (ex-date 2015-08-28); Annual General Meeting (ex-date 2014-08-08); Annual General Meeting (ex-date 2013-08-08). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download CHENNPETRO historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/CHENNPETRO?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).