Market Cap:
$12.91B
EBITDA:
$490.40M
P/E Ratio:
$25.75
PEG Ratio:
$0.59
Book Value:
$6.94
Earnings/Share:
$1.50
Profit Margin:
12.30%
Operating Margin:
14.02%
ROA (TTM):
9.58%
ROE (TTM):
23.95%
Revenue (TTM):
$3.22B
Revenue/Share (TTM):
$9.72
Earnings Growth (YOY):
81.10%
Revenue Growth (YOY):
13.50%
Valuation Metrics
Enterprise Value:
$11.35B
Trailing P/E:
25.75
Forward P/E:
19.12
Shares Statistics
Shares Outstanding:
301.72M
Shares Float:
248.72M
% Insiders:
24.22%
% Institutions:
73.15%
Shares Short:
32.91M
Shares Short (Prior Month):
23.00M
Short Ratio:
2.62
Short % Float:
13.10%