Syz The Moment
US households own WAY more stocks than in other major markets: US household allocation to equities sits at ~49%.
Written by
Charles-Henry Monchau, CFA, CMT, CAIA
| Jun 17, 2025, 3:48:31 PM
View full post