The holding company provides electricity, gas and steam to parts of New York, New Jersey and Pennsylvania.
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%.