NYSE · Independent Power Producers

KEN (KEN) Stock

$66.13 +1.04% NYSE: KEN Utilities

Valuation

MetricValue
Price$66.13
Market Cap$3.45B
P/E Ratio65.94
P/B Ratio2.75
P/S Ratio5.01
EPS (TTM)$1.27
52-Week High$95.93
52-Week Low$37.52
Dividend Yield4.60%

Financials & Margins

MetricValue
ROE4.15%
ROA1.23%
ROCE1.95%
Gross Margin7.11%
Operating Margin7.11%
Net Margin7.60%
Debt/Equity1.12
Current Ratio4.94

Annual Financials (USD)

Metric20212022202320242025
Revenue$488.0M$574.0M$692.0M$751.0M$872.0M
Operating Profit$6.0M$0$35.0M$48.0M$62.0M
Net Profit$930.0M$313.0M$-236.0M$598.0M$66.0M
EPS$17.27$5.80$-4.42$11.34$1.27
Op Margin1.3%-0.0%5.0%6.4%7.2%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$4.1B$3.8B$4.1B$4.2B$5.4B
Total Liabilities$1.8B$1.5B$2.0B$1.6B$2.2B
Cash$475.0M$535.0M$697.0M$1.0B$1.5B
Borrowings$1.2B$1.2B$1.6B$1.3B$1.8B

Latest News

Kenon: Q1 Earnings Snapshot Associated Press · Jun 1, 2026 Kenon Holdings Reports Q1 2026 Results and Additional Updates PR Newswire · Jun 1, 2026

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$241.0M$771.0M$277.0M$265.0M$284.0M
Investing Cash Flow$-438.0M$-473.0M$-764.0M$-205.0M$-478.0M
Financing Cash Flow$203.0M$8.0M$209.0M$118.0M$467.0M
Net Cash Flow$188.0M$60.0M$162.0M$319.0M$462.0M
Free Cash Flow$8.0M$501.0M$-55.0M$-76.0M$167.0M

Valuation & Return Ratios

MetricValue
PEG Ratio
EV / EBITDA34.81
FCF Yield3.84%
Quick Ratio4.94
Interest Coverage0.89
Return 1Y54.42%
Return 3Y292.82%
Return 5Y386.89%

Ownership

Insiders Held62.54%
Institutions Held23.93%
Institutions Float Held63.89%
Institutional HolderSharesReport Date
Clal Insurance Enterprises Holdings Ltd4,039,7362026-03-31
Vanguard Capital Management LLC554,6272026-03-31
Arrowstreet Capital, Limited Partnership248,2752026-03-31
Y.D. More Investments Ltd211,3532026-03-31
Assenagon Asset Management S.A.198,0472026-06-30

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
AVA $41.87 +0.02% 17.42 $3.46B 4.74%
AWR $88.23 +0.16% 22.53 $3.46B 2.66%
CEPUCentral Puerto S.A. $15.26 +5.90% 8.25 $2.29B 0.00%
CPK $135.61 -0.13% 21.28 $3.26B 2.17%
CWT $49.74 -1.11% 20.15 $3.08B 2.89%

About KEN

KEN stock trades at $66.13 with a market capitalization of $3.45B. The stock is valued at a price-to-earnings (P/E) ratio of 65.94, price-to-book of 2.75, price-to-sales of 5.01. Over the past 52 weeks the stock has ranged between $37.52 and $95.93, and currently trades 31.1% below its 52-week high. It pays a dividend yielding 4.60%.

On profitability, KEN generates a return on equity (ROE) of 4.15%, return on capital employed of 1.95%, an operating margin of 7.11%, a net profit margin of 7.60%.

Related Utilities Stocks

GEV Renewable Utilities $900.28 -4.57% NEE Regulated Electric $88.46 -0.92% SO Regulated Electric $96.05 -0.75% DUK Regulated Electric $129.08 -0.12% CEG Renewable Utilities $257.95 -0.72% AEP Regulated Electric $129.40 -2.72% D Regulated Electric $70.55 -0.10% SRE Diversified Utilities $88.82 -1.92% ETR Regulated Electric $107.79 -4.03% XEL Regulated Electric $78.75 -1.97% EXC Regulated Electric $47.03 -0.59% PCG Regulated Electric $17.71 -0.39%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)

Screens featuring this stock

High ROE Utilities StocksLow P/E Utilities StocksHigh Net Margin Utilities StocksDividend Utilities StocksLow Debt Utilities StocksNYSE High ROE StocksAll stock screens
Run Stock Screener Investing Guides