Share buybacks fail to boost share prices, investor morale

Out of the 50 companies that announced share buybacks in 2018-19, 68%—or 34 companies—saw their share prices fall. This includes nine PSU stocks as well.

from homepage

Post a Comment

Previous Post Next Post