Market Cap:
$17.53B
EBITDA:
$1.48B
P/E Ratio:
$19.54
PEG Ratio:
$2.91
Book Value:
$13.06
Dividend/Share:
$2.79
Dividend Yield:
1.82%
Earnings/Share:
$7.86
Profit Margin:
12.89%
Operating Margin:
17.70%
ROA (TTM):
16.10%
ROE (TTM):
54.54%
Revenue (TTM):
$7.20B
Revenue/Share (TTM):
$62.13
Earnings Growth (YOY):
12.80%
Revenue Growth (YOY):
9.60%
Valuation Metrics
Enterprise Value:
$19.39B
Trailing P/E:
19.54
Forward P/E:
17.70
Shares Statistics
Shares Outstanding:
114.15M
Shares Float:
107.74M
% Insiders:
6.02%
% Institutions:
70.85%