1 REC Limited
The company has consistently been paying dividends for the last 10 years and currently trading at a dividend yield of 12.26% and paid a total dividend of rs 11.48 per share in FY22
2.NMDC Limited
This company recorded a 49.4% YoY jump in net income to rs 9,379.05 crores which allowed the company to increase its dividend payout by 89.9% to rs 14.7 per share in FY22
3. Indian Oil Corporation Limited
IOC paid a total of rs 8.4 per share in dividends in FY22 and recently announced a bonus of 1:2 as well. In fact, since 2016, the company has issued
bonus shares 3 times! making it one of the special attractions for investors. The current dividend yield of the company is around 11.45%
source