How Is The Market Feeling About Consolidated Edison? – Consolidated Edison (NYSE:ED)
Consolidated Edison’s ED short percent of float has fallen 10.0% since its last report. The company recently reported that it has 6.21 million shares sold short, which is 2.43% of…