BPCL, Canara Bank, Hero MotoCorp and HCL Tech reported annual dividend yields of 2.72%, 3.02%, 3.47% and 3.96%, respectively. Their dividend payments over the past year ranged from ₹4.20 per share at Canara Bank to ₹187 at Hero MotoCorp.