Consolidated Communications Holdings (CNSL)

Market Cap:

$948,880,000

Last Price ():

$18.31

Change: -0.03% Open: $18.42 Low: $18.16 High: $18.45
Div. Yield: 8.63% Price/Earnings: 310.3 Price/Book: 6.0 Price/Sales: 1.3