Market Cap:
$5.51B
EBITDA:
$794.61M
P/E Ratio:
$22.38
PEG Ratio:
$3.12
Book Value:
$26.47
Dividend/Share:
$2.17
Dividend Yield:
3.36%
Earnings/Share:
$2.88
Profit Margin:
0.09%
Operating Margin:
4.69%
ROA (TTM):
3.80%
ROE (TTM):
10.38%
Revenue (TTM):
$15.44B
Revenue/Share (TTM):
$163.65
Earnings Growth (YOY):
95.20%
Revenue Growth (YOY):
1.30%
Valuation Metrics
Enterprise Value:
$6.70B
Trailing P/E:
22.38
Forward P/E:
12.87
Shares Statistics
Shares Outstanding:
85.45M
Shares Float:
82.38M
% Insiders:
7.03%
% Institutions:
85.15%