Figures from this source EstimateCorporate number, n/a2010001015250EstimateCorporate number, n/a6010901003730EstimateShareholder ratios public, 2026