KenGen made a profit after tax of Sh6.79 billion the year ended June 2024.