Consolidated Communications Holdings Inc (CNSL) 20 Days SMA touches 0.17%: The odds favor the bear
Consolidated Communications Holdings Inc (NASDAQ: CNSL) on Tuesday, plunged -0.43% from the previous trading day, before settling in for the closing price of $4.70. Within