CONSOLIDATED EDISON INCED

Market cap
$35.7B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20248.4-29.55%
Dec 31, 202312+48.82%
Dec 31, 20228.1+17.86%
Dec 31, 20216.8+11.24%
Dec 31, 20206.1-25.30%
Dec 31, 20198.2-4.08%
Dec 31, 20188.6-16.47%
Dec 31, 201710.3+12.75%
Dec 31, 20169.1-2.15%
Dec 31, 20159.3-4.12%
Dec 31, 20129.7