Market Cap:
$22.95B
EBITDA:
$943.15M
P/E Ratio:
$23.19
PEG Ratio:
$1.11
Book Value:
$85.08
Dividend/Share:
$4.78
Dividend Yield:
1.58%
Earnings/Share:
$12.98
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.16B
Trailing P/E:
23.19
Forward P/E:
15.87
Shares Statistics
Shares Outstanding:
76.26M
Shares Float:
16.58M
% Insiders:
78.34%
% Institutions:
10.61%