TEJHQ
All stocks
NSE: BHEL·ISIN INE257A01026·Data to 2026-10-26

Bhel historical data

₹394.55+0.00%close 2026-10-26

Price since 2010 (adjusted)

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

2022743520122014201620182020202220242026
52w high
₹464.00
52w low
₹231.57
Turnover
₹261.4 Cr
Volume
67,18,670
1y return
+68.4%
3y CAGR
+49.9%
5y CAGR
+41.1%
10y CAGR
+16.6%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2021-09-15agmAnnual General Meeting
2020-09-18agmAnnual General Meeting
2018-11-05buybackBuyback
2017-09-28bonusBonus 1:2
2011-10-03splitFace Value Split From Rs.10/- To Rs.2/-
2010-02-09otherInt Div-Rs.11/- Per Share
2026-07-17dividendDividend - Rs 1.40 Per Share
2025-08-01dividendDividend - Re 0.50 Per Share
2024-08-09dividendDividend - Rs 0.25 Per Share
2023-08-11dividendDividend - Re 0.40 Per Share
2022-09-15dividendDividend - Re 0.40 Per Share
2019-09-11dividendAnnual General Meeting/Dividend - Rs 1.20 Per Share
2019-02-12dividendInterim Dividend - Re 0.80 Per Share
2018-09-11dividendAnnual General Meeting/Dividend- Rs 1.02 Per Share
2018-02-15dividendInterim Dividend Re 0.80 Per Share (Purpose Revised)
2017-08-23dividendAnnual General Meeting/Dividend - Re 0.78/- Per Share (Book Closure Dates Revised)
2017-02-14dividendInterim Dividend Re 0.80 Per Share (Purpose Revised)
2016-09-14dividendAnnual General Meeting/Dividend - Re 0.40/- Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-26387.50394.70379.45394.5567,18,670
2026-10-23398.70398.70377.70387.501,45,64,347
2026-10-22409.80412.65396.80398.901,48,42,395
2026-10-21430.00430.55409.05410.201,31,54,078
2026-10-19435.00436.30425.55427.3586,39,491
2026-10-16435.95439.50431.50434.601,16,80,175
2026-10-15450.50452.75433.10434.252,41,13,681
2026-10-14445.00464.00439.15464.003,74,60,371
2026-10-13436.80442.35426.15442.351,59,69,804
2026-10-12435.20441.20433.10439.9084,03,722
2026-10-09433.60438.70420.65433.601,10,17,851
2026-10-08448.80451.45429.45429.601,28,38,774
2026-10-07451.50455.95446.60448.501,44,50,998
2026-10-06429.00453.90427.70452.002,28,65,195
2026-10-05424.95433.45423.10429.0082,25,965
2026-10-01413.75428.15411.35421.001,26,69,050
2026-09-30415.10421.80411.70415.5081,53,812
2026-09-29410.30414.90402.60413.3566,07,415
2026-09-28416.85416.85407.25411.9077,54,932
2026-09-25417.75423.00411.80418.9568,52,409
2026-09-24421.40422.65415.35415.3554,74,876
2026-09-23427.25430.00419.05423.1052,44,031
2026-09-22435.20439.70424.65425.8047,18,245
2026-09-21433.00438.30430.20433.4051,11,793
2026-09-18428.40439.90427.25439.9076,69,374
2026-09-17411.55430.75410.80429.2086,84,564
2026-09-16415.45417.40406.00410.6070,88,021
2026-09-15431.25432.00412.85412.8573,40,842
2026-09-11427.00433.00418.20431.0065,48,117
2026-09-10434.20435.45427.05429.5039,63,862

Get the full BHEL history

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

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

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

FAQ

How far back does BHEL historical data go?
TejHQ has daily NSE data for BHEL 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 BHEL had any splits or bonus issues?
Yes. Annual General Meeting (ex-date 2021-09-15); Annual General Meeting (ex-date 2020-09-18); Buyback (ex-date 2018-11-05); Bonus 1:2 (ex-date 2017-09-28); Face Value Split From Rs.10/- To Rs.2/- (ex-date 2011-10-03); Int Div-Rs.11/- Per Share (ex-date 2010-02-09). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download BHEL historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/BHEL?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).