26 may 2026: 582 companies