Market Cap:
$2.74B
EBITDA:
$512.12M
P/E Ratio:
$41.18
Book Value:
$18.06
Dividend/Share:
$1.40
Dividend Yield:
7.65%
Earnings/Share:
$0.44
Profit Margin:
6.06%
Operating Margin:
28.57%
ROA (TTM):
2.67%
ROE (TTM):
2.64%
Revenue (TTM):
$613.65M
Revenue/Share (TTM):
$7.79
Earnings Growth (YOY):
-48.90%
Revenue Growth (YOY):
-13.60%
Valuation Metrics
Enterprise Value:
$2.49B
Trailing P/E:
41.18
Forward P/E:
13.57
Shares Statistics
Shares Outstanding:
77.58M
Shares Float:
69.83M
% Insiders:
1.43%
% Institutions:
89.47%
Short % Float:
3.20%