BPCL, Wipro, ITC among list of 15 high dividend yield stocks. Do you own any?
By Debaroti Adhikary, ETMarkets.com |
1/12
Solid Payouts
While the Indian stock market sees sharp upswings and downswings amid the seesaw political game in the Middle East, elevated crude prices, strong FII outflows and rupee depreciation, investors keep cashing in dividends announced by companies. IDBI Capital in its latest report listed 15 companies from the NSE 500 index that provide higher dividend yields.
2/12
Bharat Petroleum Corporation
Bharat Petroleum Corporation (BPCL) has a dividend yield of more than 7.6%. The oil marketing company (OMC) has declared 45 dividends since June, 2001, according to Trendlyne data. Earlier this year, the company paid a dividend of Rs 10 per share for FY26.
3/12
Indian Oil Corporation
Indian Oil Corporation (IOC) has a dividend yield of 7.2%. The OMC has declared 42 dividends since August 2001, and last paid a dividend of Rs 2 per share in March this year. This comes even as the stock declined more than 16% so far in 2026 amid rising oil prices.
Amazon Top Deals
POWERED BY

Crompton Ozone 75 Litres Desert Air Cooler for home | Large & Easy Clean Ice Chamber | 4-Way Air Deflection | High Density Honeycomb Pads | Everlast Pump | Auto Fill| 3 Year Brand Warranty
₹9,798Buy Now43%
OFF

LG 32 L Convection Microwave Oven (MC3286BRUM, Black, 360° Motorised Rotisserie for Bar-be-queing, 301 Auto Cook Menu, Stainless steel cavity, Indian Cuisine, Tandoor Se, Steam Clean & Diet Fry)
₹18,490Buy Now23%
OFF
4/12
REC
REC has a dividend yield of 5.9%, as per IDBI Capital’s report. The Maharatna company has declared 46 dividends since September 2008, and has paid dividends worth Rs 19.60 per share in the past 12 months, according to data on Trendlyne.
5/12
Coal India
Coal India has a dividend yield of 5.6%, as per the report. The public sector undertaking has declared 33 dividends since February 2011, and has paid equity dividends amounting to Rs 26.40 per share in the past 12 months based on Trendlyne data.
6/12
Wipro
IT giant Wipro currently has a dividend yield of 5.3%. The IT services major has declared 37 dividends since May 2000, and has paid dividends amounting to Rs 11 per share over the past 12 months. Notably, the stock today turned ex-record date for its share buyback worth Rs 15,000 crore today.
7/12
ITC
ITC has a dividend yield of 5.1%, according to IDBI Capital’s report. The diversified FMCG conglomerate has declared 33 dividends since July 2001, and Trendlyne data shows it has paid out dividends totaling Rs 14.50 per share in the past 12 months.
8/12
ONGC
Oil & Natural Gas Corporation (ONGC) has a dividend yield of 5.1%. The state-owned energy giant has declared 59 dividends since January 2003, shelling out Rs 14.50 per share in dividends over the past year.
9/12
Shipping Corporation Of India
Shipping Corporation of India (SCI) has a dividend yield of 4.6%. According to Trendlyne data, the company has declared 24 dividends since June 2001, paying an equity dividend of Rs 13.09 per share over the last 12 months.
10/12
HCL Technologies
HCL Technologies has a dividend yield of 4.5%. The IT services firm has declared 98 dividends since September 2000, handing out Rs 60 per share in equity dividends over the past 12 months.
11/12
Hindustan Petroleum Corporation
Hindustan Petroleum Corporation (HPCL) stands with a dividend yield of 4%. The OMC has declared 37 dividends since July 2000, with a trailing 12-month dividend payout of Rs 15.50 per share.
12/12
Other high dividend yield stocks
Other high dividend yield stocks part of the Nifty 500 index which were listed out by IDBI Capital in its report include Power Finance Corporation (4%), Rites (3.9%), Oracle Financial Services Software (3.9%), NMDC (3.8%) and Infosys (3.7%).(Disclaimer: Recommendations, suggestions, views and opinions given by the experts are their own. These do not represent the views of The Economic Times)