Corporate Equity Bid May Hit $1 Trillion In 2025
Who's going to buy the stocks?
Or, put differently, who's going to buy stakes in the companies?
The answer: The companies themselves.
Buybacks are a kind of perpetual topic du jour among market participants and they're a political piñata on Capitol Hill. But for all the attention, the following simple reality remains under-appreciated in my view: The largest source of demand for US equities is the corporate bid.
That's the case perennially -- with some notable recent exceptions -- and accor
I hate that companies whose stock I own are giving my money back so the managers get richer, buy more watches and houses. Buybacks are a fraud.