Market Cap:
$23.60B
EBITDA:
$1.79B
Book Value:
$26.89
Dividend/Share:
$0.06
Dividend Yield:
0.10%
Earnings/Share:
$-0.97
Profit Margin:
-4.28%
Operating Margin:
9.44%
ROA (TTM):
1.11%
ROE (TTM):
-2.97%
Revenue (TTM):
$7.43B
Revenue/Share (TTM):
$20.29
Earnings Growth (YOY):
22.20%
Revenue Growth (YOY):
27.20%
Valuation Metrics
Enterprise Value:
$40.18B
Trailing P/E:
0.00
Forward P/E:
39.53
Shares Statistics
Shares Outstanding:
349.08M
Shares Float:
349.85M
% Insiders:
2.55%
% Institutions:
90.47%
Shares Short:
5.95M
Shares Short (Prior Month):
6.25M
Short Ratio:
6.83
Short % Float:
2.62%