Monday, May 12, 2025

62% of Americans own stock.