Skip to main content
KEN
NYSE Energy & Transportation

Kenon Holdings Reports Strong 2025 Operating Profit, Authorizes Significant Share Buyback and Issuance

Analysis by Wiseek AI
Sentiment info
Positive
Importance info
8
Price
$80.92
Mkt Cap
$4.217B
52W Low
$27.5
52W High
$89.89
Market data snapshot near publication time

Summary

Kenon Holdings announced its Annual General Meeting, seeking approval for a significant share repurchase program and broad share issuance authority, while reporting strong 2025 financial results from continuing operations.


Key Events

  • Strong 2025 Operating Performance Reported

    Profit from continuing operations surged to $148.26 million in 2025, a significant increase from $52.77 million in 2024. Basic/diluted profit per share from continuing operations rose to $1.27 in 2025 from $0.31 in 2024, accompanied by a 16% revenue increase to $871.93 million.

  • Significant Share Repurchase Authorization Renewal

    Shareholders will vote on renewing the authorization for the Board to repurchase up to 10% of outstanding ordinary shares. This program, if renewed, allows for substantial capital returns to shareholders.

  • General Share Issuance Authority Sought

    Directors are seeking authorization to issue ordinary shares and make grants that would require share issuance, effective until the 2027 Annual General Meeting. This provides flexibility for equity compensation, strategic transactions, and capital raises.

  • Dilution in Key Subsidiary, OPC Energy Ltd.

    Kenon's equity interest in its subsidiary OPC Energy Ltd. decreased to approximately 47% in 2025 due to OPC's share issuances, though Kenon maintains control over OPC.


Analysis

Kenon Holdings Ltd. has reported a substantial increase in profit and earnings per share from continuing operations for 2025, alongside robust revenue growth. This indicates a strong underlying business performance, which is a significant positive for investors. The company is also seeking shareholder approval for key capital management initiatives, including the renewal of a substantial share repurchase authorization, which could return significant capital to shareholders. While a general authorization for share issuances provides flexibility for future growth and compensation, it also introduces potential for dilution. The decrease in Kenon's ownership stake in its subsidiary OPC Energy Ltd. due to OPC's share issuances is a notable development, though Kenon maintains control. Investors should monitor the execution of the share repurchase program and any future share issuances.

At the time of this filing, KEN was trading at $80.92 on NYSE in the Energy & Transportation sector, with a market capitalization of approximately $4.2B. The 52-week trading range was $27.50 to $89.89. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

KEN - Latest Insights

KEN
Jun 03, 2026, 6:00 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $82.80
Real-time Price: $72.46 info
Change: -$10.34 (-12%) info
Market Cap: $3.776B info
KEN
Jun 01, 2026, 6:30 AM EDT
Source: Reuters
Importance Score:
7
Price at Filing: $90.77
Real-time Price: $72.46 info
Change: -$18.31 (-20%) info
Market Cap: $3.776B info
KEN
Jun 01, 2026, 6:00 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $90.77
Real-time Price: $72.46 info
Change: -$18.31 (-20%) info
Market Cap: $3.776B info
KEN
May 28, 2026, 6:01 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $94.51
Real-time Price: $72.46 info
Change: -$22.05 (-23%) info
Market Cap: $3.776B info
KEN
May 21, 2026, 6:01 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $85.84
Real-time Price: $72.46 info
Change: -$13.38 (-16%) info
Market Cap: $3.776B info
KEN
May 20, 2026, 6:01 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $84.40
Real-time Price: $72.46 info
Change: -$11.94 (-14%) info
Market Cap: $3.776B info
KEN
May 14, 2026, 6:01 AM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $91.65
Real-time Price: $72.46 info
Change: -$19.19 (-21%) info
Market Cap: $3.776B info
KEN
Apr 23, 2026, 6:01 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $80.92
Real-time Price: $72.46 info
Change: -$8.46 (-10%) info
Market Cap: $3.776B info
KEN
Mar 30, 2026, 9:25 AM EDT
Filing Type: 20-F
Importance Score:
9
Price at Filing: $80.60
Real-time Price: $72.46 info
Change: -$8.14 (-10%) info
Market Cap: $3.776B info
KEN
Mar 30, 2026, 9:24 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $80.60
Real-time Price: $72.46 info
Change: -$8.14 (-10%) info
Market Cap: $3.776B info