Shares of Consolidated Communications Holdings, Inc. (NASDAQ:CNSL – Get Free Report) passed above its 200-day moving average during trading on Thursday . The stock has a 200-day moving average of $3.60 and traded as high as $3.77. Consolidated Communications shares last traded at $3.67, with a volume of 413,220 shares. Analyst Upgrades and Downgrades A […]