John Menard Net Worth 2026: Menards Founder and Retail Fortune
John Menard’s net worth in 2026, Menards ownership, retail empire, company revenue, business growth, private wealth and billionaire ranking explained. Key Highlights Quick Answer John Menard’s net worth in 2026 is estimated between about $15.6 billion and $19.4 billion, depending on the Forbes valuation used. His wealth comes mainly from Menards, the private home improvement Continue reading John Menard Net Worth 2026: Menards Founder and Retail Fortune