1 Comment

60% of households own stock

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

Expand full comment