Market Cap:
$7.27B
EBITDA:
$1.00B
P/E Ratio:
$15.98
Book Value:
$12.78
Dividend/Share:
$2.00
Dividend Yield:
5.70%
Earnings/Share:
$2.18
Profit Margin:
22.99%
Operating Margin:
43.77%
ROA (TTM):
4.10%
ROE (TTM):
17.35%
Revenue (TTM):
$2.00B
Revenue/Share (TTM):
$9.60
Earnings Growth (YOY):
39.10%
Revenue Growth (YOY):
4.20%
Valuation Metrics
Enterprise Value:
$12.33B
Trailing P/E:
15.98
Forward P/E:
17.83
Shares Statistics
Shares Outstanding:
208.59M
Shares Float:
207.97M
% Insiders:
0.072%
% Institutions:
65.96%
Shares Short:
8.74M
Shares Short (Prior Month):
11.11M
Short Ratio:
11.04