Market Cap:
$677.73M
EBITDA:
$8.67B
PEG Ratio:
$0.25
Book Value:
$0.36
Dividend/Share:
$0.03
Dividend Yield:
32.79%
Earnings/Share:
$0.00
Profit Margin:
5.19%
Operating Margin:
24.60%
ROA (TTM):
1.38%
ROE (TTM):
1.73%
Revenue (TTM):
$11.63B
Revenue/Share (TTM):
$1.60
Earnings Growth (YOY):
-96.40%
Revenue Growth (YOY):
-14.70%
Valuation Metrics
Enterprise Value:
$10.00B
Trailing P/E:
0.00
Forward P/E:
6.25
Shares Statistics
Shares Outstanding:
2.50B
Shares Float:
2.39B
% Insiders:
0.00%
% Institutions:
47.56%