Market Cap:
$9.70B
EBITDA:
$1.03B
P/E Ratio:
$9.85
Book Value:
$25.98
Dividend/Share:
$3.30
Dividend Yield:
0.03%
Earnings/Share:
$11.55
Profit Margin:
40.66%
Operating Margin:
43.81%
ROA (TTM):
9.53%
ROE (TTM):
55.99%
Revenue (TTM):
$2.29B
Revenue/Share (TTM):
$28.07
Earnings Growth (YOY):
40.50%
Revenue Growth (YOY):
28.50%
Valuation Metrics
Enterprise Value:
$13.26B
Trailing P/E:
9.85
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
85.21M
Shares Float:
40.43M
% Insiders:
52.39%
% Institutions:
6.95%