Market Cap:
$888.46B
EBITDA:
$37.65B
P/E Ratio:
$29.92
Book Value:
$862.44
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$29.24
Profit Margin:
10.78%
Operating Margin:
31.09%
ROA (TTM):
1.39%
ROE (TTM):
3.44%
Revenue (TTM):
$275.43B
Revenue/Share (TTM):
$271.26
Earnings Growth (YOY):
92.80%
Revenue Growth (YOY):
42.20%
Valuation Metrics
Enterprise Value:
$804.98B
Trailing P/E:
29.92
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
1.02B
Shares Float:
421.38M
% Insiders:
65.00%
% Institutions:
0.253%