Market Cap:
$9.96B
EBITDA:
$849.59M
P/E Ratio:
$22.35
PEG Ratio:
$3.59
Book Value:
$35.82
Dividend/Share:
$4.55
Dividend Yield:
4.08%
Earnings/Share:
$5.13
Profit Margin:
32.59%
Operating Margin:
34.48%
ROA (TTM):
3.25%
ROE (TTM):
12.94%
Revenue (TTM):
$1.35B
Revenue/Share (TTM):
$15.69
Earnings Growth (YOY):
6.90%
Revenue Growth (YOY):
5.30%
Valuation Metrics
Enterprise Value:
$14.62B
Trailing P/E:
22.35
Forward P/E:
35.34
Shares Statistics
Shares Outstanding:
86.39M
Shares Float:
79.27M
% Insiders:
1.10%
% Institutions:
102.00%
Shares Short:
18.26K
Shares Short (Prior Month):
3.68M
Short Ratio:
0.02
Short % Float:
0.03%