Market Cap:
$7.42B
EBITDA:
$436.00M
P/E Ratio:
$55.04
PEG Ratio:
$1.44
Book Value:
$8.77
Dividend/Share:
$0.49
Dividend Yield:
1.77%
Earnings/Share:
$0.49
Profit Margin:
101.70%
Operating Margin:
19.77%
ROA (TTM):
5.24%
ROE (TTM):
6.73%
Revenue (TTM):
$1.94B
Revenue/Share (TTM):
$6.18
Earnings Growth (YOY):
1,550.10%
Revenue Growth (YOY):
4.90%
Valuation Metrics
Enterprise Value:
$5.67B
Trailing P/E:
55.04
Forward P/E:
28.74
Shares Statistics
Shares Outstanding:
275.08M
Shares Float:
290.85M
% Insiders:
0.815%
% Institutions:
89.84%