A $4.7 billion buyback, a $3 billion ad business, and Ackman re-entering after a multiple reset.
Day: August 23, 2026
1 post
A $4.7 billion buyback, a $3 billion ad business, and Ackman re-entering after a multiple reset.