I’m surprised that 48% DO own stocks. My guess would have been about 20-25% I would think that very few people with a household income of less than $50,000 - a very large chunk of the public - would invest in stocks, because they have little if any disposable income.
I’m betting the bulk of stockholders have them in the form of retirement funds.