Estimate revisions are likely peaking. Buybacks at a record are holding up the earning’s of some of the biggest companies. $590 Billion in authorizations year to date.
Estimate revisions are likely peaking. Buybacks at a record are holding up the earning’s of some of the biggest companies. $590 Billion in authorizations year to date.