Market Cap:
$11.17B
EBITDA:
$1.03B
P/E Ratio:
$22.66
Book Value:
$47.99
Dividend/Share:
$1.88
Dividend Yield:
1.39%
Earnings/Share:
$6.00
Profit Margin:
4.26%
Operating Margin:
8.73%
ROA (TTM):
5.34%
ROE (TTM):
13.10%
Revenue (TTM):
$8.39B
Revenue/Share (TTM):
$102.05
Earnings Growth (YOY):
25.50%
Revenue Growth (YOY):
13.40%
Valuation Metrics
Enterprise Value:
$15.05B
Trailing P/E:
22.66
Forward P/E:
13.26
Shares Statistics
Shares Outstanding:
82.19M
Shares Float:
77.02M
% Insiders:
6.40%
% Institutions:
81.31%
Shares Short:
1.93M
Shares Short (Prior Month):
912.92K
Short Ratio:
5.35
Short % Float:
0.74%