SPR

Employees:
20,000
Market Cap:
$2.63 billion
Revenue:
$3.6 billion
5 Year Trend:
47.3%
Net Income:
$61.95 million
SPR
Employees:
20,000
Market Cap:
$2.63 billion
Revenue:
$3.6 billion
5 Year Trend:
47.3%
Net Income:
$61.95 million
9

SPR jobs