EquityFolio

CMSD vs PPLC

CMS Energy Corporation 5.875% J · PPL Corporation

Relative return (rebased to 100)

Key stats

Metric CMSD PPLC
Price $22.04 $48.12
Market Cap $6.81B $36.20B
P/E 6.36 30.65
P/B 0.72 2.41
P/S 0.80 4.00
ROE 11.3% 7.9%
Net Margin 12.5% 13.1%
Gross Margin
Revenue Growth 13.6% 6.9%
Dividend Yield 9.85% 2.27%
EPS $3.47 $1.57

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.