Mid-cap companies often strike the perfect balance between growth and stability, and several of them also deliver strong dividend payouts. For investors seeking both capital appreciation and passive income, dividend-paying mid-cap stocks can be a sweet spot. This list, curated by Axis Securities, features the top mid-cap stocks that have delivered the highest dividend yields over the past 12 months.
These companies span across industries and reflect solid fundamentals with a consistent track record of rewarding shareholders. NALCO tops the mid-cap list with a dividend payout of Rs 10 per share in the past 12 months, delivering a dividend yield of 7%. NMDC paid a total dividend of Rs 3.
8 per share, resulting in a dividend yield of 6% for investors. IGL rewarded shareholders with Rs 10.5 per share in dividends, translating to a dividend yield of 6% over the past year.
Canara Bank declared Rs 3.22 per share as dividends in the past year, resulting in a dividend yield of 4%. Oil India paid Rs 12.
5 per share in dividends, contributing to a dividend yield of 4% over the last 12 months. Petronet LNG distributed Rs 10 per share in dividends, leading to a dividend yield of 4%. Nippon Life India AM announced Rs 19 per share as dividends, offering a dividend yield of 4%.
Oracle Financial paid Rs 240 per share in dividends, which translates to a dividend yield of 3%, making it a notable income stock in the IT space. Bank of Maharashtra declared Rs 1.4 per share in dividends, resulting in a dividend yield of 3%.
HPCL delivered a dividend of Rs 11 per share, offering a dividend yield of 3% over the past 12 months. ( Disclaimer : Recommendations, suggestions, views and opinions given by the experts are their own. These do not represent the views of The Economic Times).
Business
Axis Securities’ picks top midcap dividend yielders with up to 7% yields

NALCO tops the mid-cap list with a dividend payout of Rs 10 per share in the past 12 months, delivering a dividend yield of 7%.