Buybacks – Annualized Performance

Buybacks – Annualized Performance Buybacks at high valuations might destroy shareholder value. Image: BofA US Equity & Quant Strategy