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
View full post