Market Cap:
$26.34B
EBITDA:
$6.46B
P/E Ratio:
$12.88
Book Value:
$19.55
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$2.61
Profit Margin:
3.82%
Operating Margin:
7.41%
ROA (TTM):
11.91%
ROE (TTM):
11.29%
Revenue (TTM):
$47.43B
Revenue/Share (TTM):
$59.70
Earnings Growth (YOY):
-13.60%
Revenue Growth (YOY):
-0.40%
Valuation Metrics
Enterprise Value:
$23.46B
Trailing P/E:
12.88
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
783.60M
Shares Float:
560.54M
% Insiders:
27.19%
% Institutions:
16.53%