The holding company provides electricity, gas, and steam to New York City and Westchester County.
Looking for leads, investment insights, or competitive intelligence?
News about Consolidated Edison
The only thing that seems to matter to Wall Street is how much cash it has in the bank
The central problem in the stock market is that the return on capital hasn't risen with inflation. It seems to be stuck at 12%.