Figures from this source ReportedNet assets, year to February 2025 (27th)¥294.6bnEstimateEmployees insured, May 2026