The top 10% owns 87% of the stocks
https://awealthofcommonsense.com/2025/02/the-top-10/

https://news.ycombinator.com/item?id=43239249

Comments