Top Heavy Buyback Market

The top 20 biggest buyers account for 53% of S&P 500 share repurchase volume. The buyback market is notoriously top heavy, with 5 companies responsible for over 28% of volume. The top heavy theme was exasperated in 2020 but has since moderated to recent historical averages. The top 20 biggest buyers account for 53% of […]

Top Heavy Buyback Market Read More »