All stocks
NSE: OIL·ISIN INE274J01014·Data to 2026-10-26
Oil India Ltd. historical data
₹454.90+0.00%close 2026-10-26
Price since 2010 (adjusted)
Weekly closes, back-adjusted for splits, bonuses and dividends.
52w high
₹531.00
52w low
₹395.60
Turnover
₹52.2 Cr
Volume
11,56,159
1y return
+10.5%
3y CAGR
+35.1%
5y CAGR
+31.4%
10y CAGR
+18.5%
Splits, bonus and corporate actions
| Ex-date | Type | Detail |
|---|---|---|
| 2024-07-02 | bonus | Bonus 1:2 |
| 2018-11-30 | buyback | Buy Back |
| 2018-03-27 | bonus | Bonus 1:2 |
| 2017-04-03 | buyback | Buyback |
| 2017-01-12 | bonus | Bonus 1:3 |
| 2012-03-29 | bonus | Bonus 3:2 |
| 2010-02-10 | other | Int Div-Rs.18/- Per Share |
| 2026-09-04 | dividend | Dividend - Re 1 Per Share |
| 2026-02-18 | dividend | Interim Dividend - Rs 7 Per Share |
| 2025-11-21 | dividend | Interim Dividend - Rs 3.50 Per Share |
| 2025-09-04 | dividend | Dividend - Rs 1.50 Per Share |
| 2025-02-17 | dividend | Interim Dividend - Rs 7 Per Share |
| 2024-11-14 | dividend | Interim Dividend - Rs 3 Per Share |
| 2024-08-30 | dividend | Dividend - Rs 2.50 Per Sh |
| 2024-03-18 | dividend | Interim Dividend - Rs 8.50 Per Share |
| 2023-11-22 | dividend | Interim Dividend - Rs 3.50 Per Share |
| 2023-08-25 | dividend | Annual General Meeting/Dividend - Rs 5.50 Per Share |
| 2023-02-22 | dividend | Interim Dividend - Rs 10 Per Share |
| 2022-11-21 | dividend | Interim Dividend - Rs 4.50 Per Share |
Last 30 trading days
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-26 | 445.80 | 456.00 | 441.45 | 454.90 | 11,56,159 |
| 2026-10-23 | 458.00 | 458.65 | 445.60 | 447.85 | 18,20,270 |
| 2026-10-22 | 451.00 | 456.90 | 449.00 | 456.90 | 9,05,651 |
| 2026-10-21 | 452.80 | 454.00 | 447.00 | 454.00 | 13,83,257 |
| 2026-10-19 | 447.20 | 451.25 | 444.90 | 449.00 | 9,25,310 |
| 2026-10-16 | 445.40 | 448.25 | 441.55 | 445.00 | 6,24,878 |
| 2026-10-15 | 447.75 | 449.70 | 443.00 | 445.40 | 4,72,736 |
| 2026-10-14 | 445.85 | 452.30 | 442.70 | 447.75 | 24,08,222 |
| 2026-10-13 | 444.00 | 445.00 | 440.50 | 445.00 | 11,25,199 |
| 2026-10-12 | 444.00 | 448.45 | 441.00 | 441.55 | 10,29,528 |
| 2026-10-09 | 444.00 | 448.15 | 441.45 | 443.50 | 6,25,338 |
| 2026-10-08 | 452.00 | 454.25 | 443.60 | 447.00 | 6,18,269 |
| 2026-10-07 | 449.45 | 455.00 | 446.15 | 453.75 | 14,45,019 |
| 2026-10-06 | 445.85 | 449.95 | 442.15 | 447.85 | 20,84,230 |
| 2026-10-05 | 444.00 | 450.65 | 441.05 | 446.50 | 22,25,503 |
| 2026-10-01 | 446.00 | 447.75 | 434.65 | 444.00 | 22,66,203 |
| 2026-09-30 | 458.00 | 462.25 | 446.25 | 448.65 | 30,69,066 |
| 2026-09-29 | 466.50 | 467.80 | 459.40 | 459.45 | 21,40,454 |
| 2026-09-28 | 476.00 | 476.45 | 463.40 | 468.00 | 17,67,496 |
| 2026-09-25 | 476.00 | 476.65 | 470.70 | 475.15 | 6,66,997 |
| 2026-09-24 | 470.55 | 479.00 | 469.15 | 479.00 | 14,90,649 |
| 2026-09-23 | 467.00 | 471.45 | 466.60 | 470.00 | 7,11,993 |
| 2026-09-22 | 476.60 | 479.15 | 463.25 | 467.00 | 26,48,023 |
| 2026-09-21 | 475.70 | 482.30 | 475.00 | 478.35 | 8,30,047 |
| 2026-09-18 | 479.00 | 482.80 | 472.00 | 475.70 | 37,03,547 |
| 2026-09-17 | 485.00 | 491.00 | 474.25 | 477.40 | 17,08,044 |
| 2026-09-16 | 485.50 | 489.50 | 481.40 | 487.60 | 12,95,800 |
| 2026-09-15 | 494.40 | 494.40 | 483.00 | 485.60 | 19,67,012 |
| 2026-09-11 | 508.00 | 511.95 | 485.40 | 489.80 | 52,73,521 |
| 2026-09-10 | 503.90 | 514.45 | 497.75 | 500.30 | 43,97,946 |
Get the full OIL history
Raw OHLCV needs no key. Adjusted prices need a free key.
curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/OIL?from=2010-01-04"python
# pip install tejhq
from tej import Client
rows = Client().ohlcv("OIL", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])FAQ
- How far back does OIL historical data go?
- TejHQ has daily NSE data for OIL 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 OIL had any splits or bonus issues?
- Yes. Bonus 1:2 (ex-date 2024-07-02); Buy Back (ex-date 2018-11-30); Bonus 1:2 (ex-date 2018-03-27); Buyback (ex-date 2017-04-03); Bonus 1:3 (ex-date 2017-01-12); Bonus 3:2 (ex-date 2012-03-29); Int Div-Rs.18/- Per Share (ex-date 2010-02-10). The /v1/adjusted endpoint back-adjusts prices for these.
- How do I download OIL historical prices?
- Call https://api.tejhq.dev/v1/ohlcv/nse/OIL?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).