Market Cap:
$2.10B
EBITDA:
$142.90M
P/E Ratio:
$69.15
Book Value:
$20.89
Dividend/Share:
$0.79
Dividend Yield:
2.13%
Earnings/Share:
$0.53
Profit Margin:
10.17%
Operating Margin:
23.88%
ROA (TTM):
1.69%
ROE (TTM):
2.41%
Revenue (TTM):
$283.43M
Revenue/Share (TTM):
$5.13
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
11.40%
Valuation Metrics
Enterprise Value:
$3.14B
Trailing P/E:
69.15
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
55.37M
Shares Float:
55.15M
% Insiders:
0.420%
% Institutions:
101.86%
Shares Short:
4.90M
Shares Short (Prior Month):
5.25M
Short Ratio:
5.95
Short % Float:
9.95%