EquityFolio

DTE vs PPLC

DTE Energy Company · PPL Corporation

Relative return (rebased to 100)

Key stats

Metric DTE PPLC
Price $139.97 $46.33
Market Cap $29.12B $34.86B
P/E 19.92 29.51
P/B 2.36 2.32
P/S 2.31 3.85
ROE 11.9% 7.9%
Net Margin 11.6% 13.1%
Gross Margin
Revenue Growth 18.6% 6.9%
Dividend Yield 3.17% 2.35%
EPS $7.03 $1.57

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