Market Cap:
$23.22B
EBITDA:
$943.15M
P/E Ratio:
$23.35
PEG Ratio:
$1.12
Book Value:
$85.08
Dividend/Share:
$4.78
Dividend Yield:
1.57%
Earnings/Share:
$12.91
Profit Margin:
11.32%
Operating Margin:
7.70%
ROA (TTM):
1.45%
ROE (TTM):
15.74%
Revenue (TTM):
$8.88B
Revenue/Share (TTM):
$114.25
Earnings Growth (YOY):
9.00%
Revenue Growth (YOY):
45.10%
Valuation Metrics
Enterprise Value:
$13.55B
Trailing P/E:
23.35
Forward P/E:
15.97
Shares Statistics
Shares Outstanding:
77.05M
Shares Float:
16.58M
% Insiders:
78.34%
% Institutions:
10.60%