Market Cap:
$5.81B
EBITDA:
$436.58M
P/E Ratio:
$20.25
PEG Ratio:
$1.23
Book Value:
$36.20
Dividend/Share:
$3.10
Dividend Yield:
1.88%
Earnings/Share:
$8.15
Profit Margin:
33.51%
Operating Margin:
41.57%
ROA (TTM):
10.46%
ROE (TTM):
21.85%
Revenue (TTM):
$871.61M
Revenue/Share (TTM):
$24.50
Earnings Growth (YOY):
-16.90%
Revenue Growth (YOY):
0.80%
Valuation Metrics
Enterprise Value:
$5.58B
Trailing P/E:
20.25
Forward P/E:
18.66
Shares Statistics
Shares Outstanding:
35.20M
Shares Float:
29.64M
% Insiders:
0.742%
% Institutions:
113.91%
Short % Float:
11.66%