Consolidated Communications Holdings (CNSL)

Market Cap:

$1,220,000,000

Last Price ():

$24.02

Change: -1.07% Open: $24.30 Low: $23.87 High: $24.30
Div. Yield: 6.41% Price/Earnings: 84.0 Price/Book: 7.2 Price/Sales: 1.6