Electric Services stocks: intrinsic value, ROIC & growth

36 U.S. electric services companies with at least three years of SEC filings, ranked by size. 13 of the 26 with a current price trade below their Graham intrinsic value. The median company earned a 5.4% average return on invested capital and grew revenue 4.5% a year.

Updated October 18, 2026

36companies
13below Graham value
5.4%median 10-yr ROIC
4.5%median revenue CAGR

Most undervalued electric services stocks

Ticker Company Upside Price Graham value Price vs value Market cap ROIC (10y) Revenue CAGR
OTTR Otter Tail Corp +141% $90.13 $217.56 59% below $3.8B 11.0% 5.5%
AEP American Electric Power +74% $127.14 $221.22 43% below $68.3B 5.8% 3.2%
BKH BLACK HILLS CORP /SD/ +51% $76.63 $115.58 34% below $5.6B 6.1% 4.5%
NRG NRG Energy +28% $103.75 $133.19 22% below $20.6B 11.3% 10.5%
ETR Entergy +24% $105.11 $129.87 19% below $47.3B 4.0% 2.0%
ES Eversource Energy +8% $66.85 $72.15 7% below $24.8B 5.4% 6.5%

Highest-ROIC electric services stocks

Ticker Company 10-yr ROIC Price Graham value Price vs value Market cap ROIC (10y) Revenue CAGR
NRG NRG Energy 11.3% $103.75 $133.19 22% below $20.6B 11.3% 10.5%
OTTR Otter Tail Corp 11.0% $90.13 $217.56 59% below $3.8B 11.0% 5.5%
WELPP WISCONSIN ELECTRIC POWER CO 6.7% $62.02 — — — 6.7% 1.9%
DTE DTE Energy 6.4% $129.73 $103.23 26% above $26.9B 6.4% -38.5%
IDA IDACORP INC 6.2% $138.30 $89.99 54% above $7.6B 6.2% 4.1%
NEE NextEra Energy 6.2% $79.80 $69.75 14% above $165.2B 6.2% 5.3%
BKH BLACK HILLS CORP /SD/ 6.1% $76.63 $115.58 34% below $5.6B 6.1% 4.5%
PPL PPL Corporation 6.1% $35.17 — — $26.1B 6.1% 2.2%
AEP American Electric Power 5.8% $127.14 $221.22 43% below $68.3B 5.8% 3.2%
PNW Pinnacle West Capital 5.8% $103.42 $61.17 69% above $12.6B 5.8% 4.8%

All electric services stocks

Ticker Company Price Graham value Price vs value Market cap ROIC (10y) Revenue CAGR
NEE NextEra Energy $79.80 $69.75 14% above $165.2B 6.2% 5.3%
SO Southern Company $91.18 $61.82 47% above $101.1B 5.8% 4.2%
CEG Constellation Energy $271.37 $139.69 94% above $85.2B 6.6% 6.7%
AEP American Electric Power $127.14 $221.22 43% below $68.3B 5.8% 3.2%
D Dominion Energy $63.56 $25.48 149% above $54.4B 4.7% 3.9%
VST Vistra Corp. $152.02 $26.07 483% above $52.5B 4.8% 15.8%
ETR Entergy $105.11 $129.87 19% below $47.3B 4.0% 2.0%
DTE DTE Energy $129.73 $103.23 26% above $26.9B 6.4% -38.5%
FE FirstEnergy $46.19 $7.62 506% above $26.7B 2.5% 0.4%
CNP CenterPoint Energy $40.55 $26.53 53% above $26.6B 5.5% 5.6%
PPL PPL Corporation $35.17 — — $26.1B 6.1% 2.2%
ES Eversource Energy $66.85 $72.15 7% below $24.8B 5.4% 6.5%
EIX Edison International $55.93 $335.81 83% below $21.6B 4.8% 5.6%
NRG NRG Energy $103.75 $133.19 22% below $20.6B 11.3% 10.5%
TLN Talen Energy Corp $354.81 $586.92 40% below $16.2B -7.5% 25.0%
PNW Pinnacle West Capital $103.42 $61.17 69% above $12.6B 5.8% 4.8%
WELPP WISCONSIN ELECTRIC POWER CO $62.02 — — — 6.7% 1.9%
IDA IDACORP INC $138.30 $89.99 54% above $7.6B 6.2% 4.1%
TXNM TXNM ENERGY INC $58.52 $11.24 421% above $6.0B 4.6% 5.9%
BKH BLACK HILLS CORP /SD/ $76.63 $115.58 34% below $5.6B 6.1% 4.5%
ORA ORMAT TECHNOLOGIES, INC. $89.31 $17.81 401% above $5.5B 5.2% 4.6%
NSARO NSTAR ELECTRIC CO $75.90 — — — 7.4% -1.5%
NSARP NSTAR ELECTRIC CO $66.00 — — — 7.4% -1.5%
POR PORTLAND GENERAL ELECTRIC CO /OR/ $44.15 $33.70 31% above $4.9B 5.5% 7.1%
OTTR Otter Tail Corp $90.13 $217.56 59% below $3.8B 11.0% 5.5%
HE HAWAIIAN ELECTRIC INDUSTRIES INC $8.58 — — $1.5B 2.9% 2.9%
CWEN Clearway Energy, Inc. $29.93 $160.38 81% below $1.0B 2.9% 3.8%
XIFR XPLR Infrastructure, LP $9.94 $34.51 71% below $933.4M 1.5% 4.9%
HNRG HALLADOR ENERGY CO $11.71 $31.89 63% below $508.6M -2.4% 5.8%
NNE Nano Nuclear Energy Inc. $12.88 — — $488.3M -273.9% —
OPTT Ocean Power Technologies, Inc. $0.61 — — $118.7M -624.5% -2.0%
SPRU SPRUCE POWER HOLDING CORP $1.31 $6.31 79% below $23.7M -59.8% 57.9%
FISN DEEP FISSION, INC. $3.45 — — $17.3M -82.1% —
BESS Bimergen Energy Corp $2.21 $129.19 98% below $9.9M -8.5% -71.7%
TVC Tennessee Valley Authority $23.83 — — — — 3.1%
TVE Tennessee Valley Authority $23.31 — — — — 3.1%

Stock lists

Other sectors