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