Market Cap:
$20.04B
EBITDA:
$4.03B
P/E Ratio:
$9.20
PEG Ratio:
$1.56
Book Value:
$5.19
Dividend/Share:
$1.52
Dividend Yield:
6.43%
Earnings/Share:
$2.43
Profit Margin:
37.96%
Operating Margin:
63.05%
ROA (TTM):
33.44%
ROE (TTM):
52.98%
Revenue (TTM):
$6.01B
Revenue/Share (TTM):
$8.15
Earnings Growth (YOY):
227.60%
Revenue Growth (YOY):
74.70%
Valuation Metrics
Enterprise Value:
$16.13B
Trailing P/E:
9.20
Forward P/E:
11.14
Shares Statistics
Shares Outstanding:
736.89M
Shares Float:
183.94M
% Insiders:
74.99%
% Institutions:
14.72%