Kenon Holdings Reports Q1 2025 Results and Additional Updates
1. Kenon announced a $250 million cash dividend in April 2025. 2. OPC's Q1 2025 net profit rose to $26 million from $4 million. 3. Revenue from U.S. activities increased by $23 million year-over-year. 4. Kenon's stand-alone cash balances decreased from $891 million to $640 million. 5. Kenon plans to invest in the Basin Ranch project pending financing approval.