Genco reports best quarterly results since 2022

0
582

Genco reported its financial results for the three months and twelve months ended December 31, 2025.

GNK-Q4-2025-Earnings-Release