Market Cap:
$13.81B
EBITDA:
$19.06B
P/E Ratio:
$11.67
PEG Ratio:
$0.00
Book Value:
$0.40
Dividend/Share:
$0.67
Dividend Yield:
47.86%
Earnings/Share:
$0.12
Profit Margin:
9.54%
Operating Margin:
21.05%
ROA (TTM):
13.94%
ROE (TTM):
30.60%
Revenue (TTM):
$94.40B
Revenue/Share (TTM):
$9.54
Earnings Growth (YOY):
87.20%
Revenue Growth (YOY):
10.30%
Valuation Metrics
Enterprise Value:
$17.91B
Trailing P/E:
11.67
Forward P/E:
16.10
Shares Statistics
Shares Outstanding:
9.87B
Shares Float:
2.09B
% Insiders:
83.89%
% Institutions:
6.03%