Market Cap:
$22.68B
EBITDA:
$1.98B
P/E Ratio:
$31.38
PEG Ratio:
$1.57
Book Value:
$52.64
Dividend/Share:
$1.25
Dividend Yield:
0.50%
Earnings/Share:
$8.11
Profit Margin:
7.40%
Operating Margin:
14.97%
ROA (TTM):
8.28%
ROE (TTM):
14.89%
Revenue (TTM):
$9.82B
Revenue/Share (TTM):
$110.68
Earnings Growth (YOY):
16.70%
Revenue Growth (YOY):
12.50%
Valuation Metrics
Enterprise Value:
$25.95B
Trailing P/E:
31.38
Forward P/E:
19.31
Shares Statistics
Shares Outstanding:
89.10M
Shares Float:
86.97M
% Insiders:
1.58%
% Institutions:
100.13%
Shares Short:
3.17M
Shares Short (Prior Month):
3.35M
Short Ratio:
5.79
Short % Float:
4.14%