1 Comment
User's avatar
Wm Hunn's avatar

60% of households own stock

89% of stock held by individuals is owned by top 10% households.

Expand full comment