EPAM Systems publishes third-quarter 2026 fact sheet - EPAM News | Rallies