TEJHQ
All stocks
NSE: UPL·ISIN INE628A01036·Data to 2026-10-26

Upl Limited historical data

₹497.70+0.00%close 2026-10-26

Price since 2013 (adjusted)

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

904447992014201620182020202220242026
52w high
₹812.20
52w low
₹476.45
Turnover
₹41 Cr
Volume
8,19,623
1y return
-26.1%
3y CAGR
-3.3%
5y CAGR
-6.0%
10y CAGR
+1.7%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2024-11-26rightsRights 1:8 @ Premium Rs 358/-
2019-07-02bonusBonus 1:2
2026-07-17dividendDividend - Rs 6 Per Share
2025-07-11dividendDividend - Rs 6 Per Share
2024-08-12dividendDividend - Re 1 Per Share
2023-08-03dividendAnnual General Meeting/Dividend - Rs 10 Per Share
2022-07-27dividendDividend - Rs 10 Per Share
2021-07-14dividendDividend - Rs 10 Per Share
2020-08-19dividendDividend - Rs 6 Per Sh
2019-05-28dividendDividend - Rs 8 Per Share
2018-08-09dividendAnnual General Meeting/Dividend- Rs 8 Per Share
2017-06-22dividendAnnual General Meeting/Dividend-Rs 7 Per Share
2016-06-16dividendAnnual General Meeting/ Dividend - Rs 5/- Per Share
2015-07-16dividendAnnual General Meeting/Dividend - Rs 5/- Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-26508.00508.65496.45497.708,19,623
2026-10-23514.10516.20501.20508.659,73,849
2026-10-22511.65517.40504.00514.1012,15,819
2026-10-21530.35532.70508.65514.5020,59,060
2026-10-19530.50536.15526.15530.355,98,405
2026-10-16541.05543.90532.55534.6514,34,861
2026-10-15541.65549.65539.00541.0517,00,665
2026-10-14524.00544.50519.05541.6531,79,244
2026-10-13514.85524.70512.00524.7019,31,219
2026-10-12488.45518.65488.45514.8530,84,920
2026-10-09482.95493.85481.90488.4513,35,383
2026-10-08497.75497.75476.45481.0520,55,106
2026-10-07510.00510.00494.60495.0021,75,673
2026-10-06503.90511.55503.90509.5511,94,229
2026-10-05520.50526.80496.05502.5053,30,366
2026-10-01535.70537.65511.20516.8024,66,891
2026-09-30539.25544.90535.25539.7531,14,983
2026-09-29546.00547.55532.60538.0032,70,756
2026-09-28550.05551.65542.85549.5015,57,384
2026-09-25548.00552.00543.60550.0520,67,628
2026-09-24550.70553.65546.50549.6012,78,779
2026-09-23557.60560.45550.10553.1532,11,815
2026-09-22559.25562.55555.00559.9027,41,227
2026-09-21564.20569.20559.90559.9026,91,176
2026-09-18554.00580.00553.40580.0037,79,171
2026-09-17551.00558.00549.80554.7518,04,536
2026-09-16560.90563.55550.60550.6030,44,986
2026-09-15573.40575.95558.00560.8015,88,857
2026-09-11571.80577.65567.55572.9514,49,635
2026-09-10578.00578.60572.50575.3012,42,223

Get the full UPL history

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

curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/UPL?from=2013-10-23"
python
# pip install tejhq
from tej import Client

rows = Client().ohlcv("UPL", "nse", "2013-10-23", "2026-10-26")
print(len(rows), rows[-1])

FAQ

How far back does UPL historical data go?
TejHQ has daily NSE data for UPL from 2013-10-23 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
Has UPL had any splits or bonus issues?
Yes. Rights 1:8 @ Premium Rs 358/- (ex-date 2024-11-26); Bonus 1:2 (ex-date 2019-07-02). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download UPL historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/UPL?from=2013-10-23 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).