Hindustan Petroleum (HINDPETRO) Dividend History

Hindustan Petroleum (HINDPETRO) dividend history — 4.45% yield, 37 dividends declared
Hindustan Petroleum (HINDPETRO) dividend summary card — yield 4.45%, sector Oil & Gas, exchange NSE.

Hindustan Petroleum Last Dividend Date

Last Ex-Date: November 06, 2025 — Rs.5.00 (INTERIM)

Next date not announced

Hindustan Petroleum Dividend Overview

Dividend Yield
4.45%
12M Total Dividend
Rs.15.50
Total Declared
37
Payout Ratio
21.4%

Hindustan Petroleum Share Price — 1 Year History

▼ 4.4% (1Y)

Hindustan Petroleum Annual Dividend Trend

Complete Hindustan Petroleum Dividend History

All 37 dividend payments by Hindustan Petroleum

Ex-Date Amount (Rs.) Type Record Date
06 Nov 2025 5.00 INTERIM 06 Nov 2025
14 Aug 2025 10.50 FINAL 14 Aug 2025
09 Aug 2024 11.00 FINAL 09 Aug 2024
07 Feb 2024 15.00 INTERIM 07 Feb 2024
22 Aug 2022 14.00 FINAL 23 Aug 2022
08 Jul 2021 22.75 FINAL --
02 Jul 2020 9.75 FINAL --
06 Jun 2019 9.40 FINAL --
14 Feb 2019 6.50 INTERIM 15 Feb 2019
28 Jun 2018 2.50 FINAL --
28 Feb 2018 14.50 INTERIM 01 Mar 2018
11 Jul 2017 1.10 FINAL 12 Jul 2017
24 Mar 2017 6.40 INTERIM 27 Mar 2017
01 Mar 2017 22.50 INTERIM 02 Mar 2017
28 Jul 2016 16.00 FINAL --
17 Mar 2016 7.00 INTERIM 19 Mar 2016
11 Feb 2016 11.50 INTERIM 12 Feb 2016
02 Sep 2015 24.50 FINAL --
12 Aug 2014 15.50 FINAL --
14 Aug 2013 8.50 FINAL --
30 Aug 2012 8.50 FINAL --
08 Sep 2011 14.00 FINAL --
03 Sep 2010 12.00 FINAL --
13 Aug 2009 5.25 FINAL --
02 Sep 2008 3.00 FINAL --
17 Aug 2007 12.00 FINAL --
27 Dec 2006 6.00 INTERIM 28 Dec 2006
18 Aug 2006 3.00 FINAL --
02 Sep 2005 10.00 FINAL --
14 Dec 2004 5.00 INTERIM 15 Dec 2004
23 Aug 2004 16.00 FINAL --
29 Dec 2003 6.00 INTERIM 30 Dec 2003
05 Sep 2003 18.00 FINAL --
03 Feb 2003 2.00 INTERIM 05 Feb 2003
02 Aug 2002 -- FINAL --
16 Aug 2001 -- FINAL --
27 Jul 2000 -- FINAL --

Hindustan Petroleum Analyst Recommendations

Strong Buy Buy Hold Sell Strong Sell

Hindustan Petroleum Dividend FAQ

What is Hindustan Petroleum dividend date 2026?

The last Hindustan Petroleum ex-dividend date was November 06, 2025 (Rs.5.0 per share). The next dividend date has not been announced yet. Hindustan Petroleum typically pays interim dividends multiple times a year.

What is Hindustan Petroleum (HINDPETRO) current dividend yield?

Hindustan Petroleum has a current dividend yield of 4.45%. The 12-month dividend is Rs.15.5 per share at a share price of Rs.371.95.

How many dividends has Hindustan Petroleum declared?

Hindustan Petroleum has declared a total of 37 dividends. The highest single dividend was Rs.24.5 per share.

When is the next Hindustan Petroleum ex-dividend date?

The last Hindustan Petroleum ex-dividend date was November 06, 2025 (Rs.5.0 per share). The next dividend date has not been announced yet. Hindustan Petroleum typically pays interim dividends multiple times a year.

What is the face value of Hindustan Petroleum shares?

The face value of Hindustan Petroleum (HINDPETRO) shares is Rs.10.0.

Is Hindustan Petroleum a good dividend stock?

Hindustan Petroleum has declared 37 dividends with a current yield of 4.45%. The 5-year average yield is 5.26%, suggesting stable payouts. Investors should consider dividend consistency, payout ratio, and the P/E ratio of 4.8 before investing.

How to buy Hindustan Petroleum shares to get dividend?

To receive Hindustan Petroleum dividends, you must buy shares at least one business day before the ex-dividend date. Shares purchased on or after the ex-date are not eligible for that dividend. You can buy Hindustan Petroleum (HINDPETRO) through any registered stockbroker.

What is Hindustan Petroleum highest dividend per share?

The highest single dividend paid by Hindustan Petroleum was Rs.24.5 per share. The total dividend paid to date is Rs.354.65.

Hindustan Petroleum Quick Info

Rs.371.95
-4.95 (-1.31%)
Exchange
NSE
Symbol
HINDPETRO
Sector
Oil & Gas
Industry
Oil & Gas Refining & Marketing
P/E Ratio
4.83
Market Cap
Rs.74,346Cr
Book Value
Rs.267.40
EPS
Rs.72.37
52W Range
Rs.316 - Rs.508
5Y Avg Yield
5.26%
Highest Dividend
Rs.24.50
Total Paid
Rs.354.65