NexTier Oilfield Solutions logo

NexTier Oilfield Solutions (NEX)

$10.61