Market Cap:
$7.61B
EBITDA:
$532.00M
P/E Ratio:
$20.33
PEG Ratio:
$3.74
Book Value:
$20.94
Dividend/Share:
$1.95
Dividend Yield:
3.54%
Earnings/Share:
$2.73
Profit Margin:
46.09%
Operating Margin:
44.22%
ROA (TTM):
3.55%
ROE (TTM):
13.37%
Revenue (TTM):
$775.88M
Revenue/Share (TTM):
$5.85
Earnings Growth (YOY):
-10.20%
Revenue Growth (YOY):
8.50%
Valuation Metrics
Enterprise Value:
$9.88B
Trailing P/E:
20.33
Forward P/E:
36.76
Shares Statistics
Shares Outstanding:
132.57M
Shares Float:
131.70M
% Insiders:
0.353%
% Institutions:
103.92%
Shares Short:
5.51M
Shares Short (Prior Month):
4.52M
Short Ratio:
4.26
Short % Float:
5.61%