45% of Americans do not own a shred of stock at all, including indirectly through mutual funds or retirement accounts [1].
1: https://news.gallup.com/poll/266807/percentage-americans-own...