Market Cap:
$2.42B
EBITDA:
$193.25M
P/E Ratio:
$86.33
Book Value:
$22.82
Dividend/Share:
$0.99
Dividend Yield:
3.15%
Earnings/Share:
$0.36
Profit Margin:
8.68%
Operating Margin:
17.51%
ROA (TTM):
1.18%
ROE (TTM):
1.60%
Revenue (TTM):
$329.91M
Revenue/Share (TTM):
$4.24
Earnings Growth (YOY):
220.70%
Revenue Growth (YOY):
17.00%
Valuation Metrics
Enterprise Value:
$3.45B
Trailing P/E:
86.33
Forward P/E:
250.00
Shares Statistics
Shares Outstanding:
77.98M
Shares Float:
77.28M
% Insiders:
0.941%
% Institutions:
91.67%
Shares Short:
5.56M
Shares Short (Prior Month):
5.03M
Short Ratio:
7.59
Short % Float:
9.23%