Stock buybacks are a boon for shareholders, right?
Thatâ??s been the spin, anyway, as hedge fund activists have pushed corporate managers to spend billions repurchasing shares in recent years.
But not all buybacks are created equal
Read Full Article »