HomeIFTTT Share buybacks fail to boost share prices, investor morale John Doe January 18, 2019 0 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 money
Post a Comment