Market Cap:
$40.57B
EBITDA:
$858.07M
P/E Ratio:
$30.13
Book Value:
$5.12
Dividend/Share:
$0.25
Dividend Yield:
1.16%
Earnings/Share:
$0.71
Profit Margin:
24.20%
Operating Margin:
12.61%
ROA (TTM):
3.14%
ROE (TTM):
13.58%
Revenue (TTM):
$5.59B
Revenue/Share (TTM):
$2.93
Earnings Growth (YOY):
58.70%
Revenue Growth (YOY):
8.00%
Valuation Metrics
Enterprise Value:
$38.31B
Trailing P/E:
30.13
Forward P/E:
68.03
Shares Statistics
Shares Outstanding:
1.90B
Shares Float:
1.41B
% Insiders:
28.34%
% Institutions:
6.85%