Syz The Moment

The biggest driver of US equity demand has been buybacks, with $5.5T of purchases since 2000

Written by Charles-Henry Monchau | Nov 4, 2024 3:54:56 PM