CONSOLIDATED EDISON INCED

Market cap
$36.1B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241,676-5.58%
Dec 31, 20231,775-9.21%
Dec 31, 20221,955+30.59%
Dec 31, 20211,497+1.49%
Dec 31, 20201,475+26.72%
Dec 31, 20191,164-1.94%
Dec 31, 20181,187-7.70%
Dec 31, 20171,286+12.12%
Dec 31, 20161,147+13.79%
Dec 31, 20151,008-1.08%
Dec 31, 20141,019+0.20%
Dec 31, 20131,017-16.30%
Dec 31, 20121,215+26.43%
Dec 31, 2011961