Market Cap:
$1.24B
P/E Ratio:
$49.12
Book Value:
$-0.62
Dividend/Share:
$0.28
Dividend Yield:
2.23%
Earnings/Share:
$0.26
Profit Margin:
3.22%
Operating Margin:
14.73%
ROA (TTM):
4.47%
ROE (TTM):
12.69%
Revenue (TTM):
$689.25M
Revenue/Share (TTM):
$9.98
Earnings Growth (YOY):
52.20%
Revenue Growth (YOY):
0.80%
Valuation Metrics
Enterprise Value:
$1.03B
Trailing P/E:
49.12
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
77.29M
Shares Float:
70.27M
% Insiders:
4.22%
% Institutions:
109.01%
Short % Float:
13.48%