TankieRage
Search
Users
Subreddits
Top 10
X
06/25/2025
The OG Hodl crowd
– u/
JC_Everyman
In subreddit r/
EconomyCharts
In a post titled:
The top 1% now own 51% of all stocks held by US households
View Original Comment On Reddit
Natch
Sgt. Corin Neary.