Seventy Seven Energy Inc

Seventy Seven Energy

Oklahoma City, OK, United States
Oklahoma City United States
Employees:
1,700
Market Cap:
$967.75 million
Revenue:
$1.13 billion
Net Income:
$-221.39 million
Seventy Seven Energy
Oklahoma City, OK, United States
Oklahoma City United States
Employees:
1,700
Market Cap:
$967.75 million
Revenue:
$1.13 billion
Net Income:
$-221.39 million