Market Cap:
$2.98B
EBITDA:
$305.19M
P/E Ratio:
$15.63
PEG Ratio:
$3.12
Book Value:
$38.59
Dividend/Share:
$3.95
Dividend Yield:
3.64%
Earnings/Share:
$6.98
Profit Margin:
9.93%
Operating Margin:
10.90%
ROA (TTM):
10.30%
ROE (TTM):
18.68%
Revenue (TTM):
$1.93B
Revenue/Share (TTM):
$70.47
Earnings Growth (YOY):
49.50%
Revenue Growth (YOY):
-2.20%
Valuation Metrics
Enterprise Value:
$3.19B
Trailing P/E:
15.63
Forward P/E:
36.10
Shares Statistics
Shares Outstanding:
27.29M
Shares Float:
19.51M
% Insiders:
29.32%
% Institutions:
72.21%
Shares Short:
2.04M
Shares Short (Prior Month):
2.16M
Short Ratio:
4.64
Short % Float:
26.73%