Market Cap:
$7.86B
EBITDA:
$821.98M
P/E Ratio:
$15.85
PEG Ratio:
$1.01
Book Value:
$27.40
Dividend/Share:
$2.00
Dividend Yield:
3.94%
Earnings/Share:
$3.20
Profit Margin:
8.44%
Operating Margin:
0.00%
ROA (TTM):
5.24%
ROE (TTM):
12.46%
Revenue (TTM):
$5.66B
Revenue/Share (TTM):
$38.33
Earnings Growth (YOY):
13.30%
Revenue Growth (YOY):
23.10%
Valuation Metrics
Enterprise Value:
$4.85B
Trailing P/E:
15.85
Forward P/E:
12.67
Shares Statistics
Shares Outstanding:
155.03M
Shares Float:
107.39M
% Insiders:
2.25%
% Institutions:
34.93%
Shares Short:
2.77M
Shares Short (Prior Month):
3.15M
Short Ratio:
4.49
Short % Float:
2.85%