🇺🇸 Companies have announced $983.6 billion worth of stock buybacks so far this year They are projected to purchase more than $1.1 trillion worth overall in 2025, which would mark an all-time high according to Birinyi Associates data going back to 1982 - WSJ
41,05K