Market Cap:
$4.19B
EBITDA:
$2.90B
P/E Ratio:
$14.92
Book Value:
$3.73
Dividend/Share:
$5.46
Dividend Yield:
1.78%
Earnings/Share:
$2.03
Profit Margin:
16.77%
Operating Margin:
22.15%
ROA (TTM):
20.89%
ROE (TTM):
59.09%
Revenue (TTM):
$11.72B
Revenue/Share (TTM):
$85.24
Earnings Growth (YOY):
31.70%
Revenue Growth (YOY):
41.40%
Valuation Metrics
Enterprise Value:
$3.79B
Trailing P/E:
14.92
Forward P/E:
20.04
Shares Statistics
Shares Outstanding:
111.48M
Shares Float:
91.86M
% Insiders:
6.21%
% Institutions:
78.65%
Shares Short:
2.33M
Shares Short (Prior Month):
2.38M
Short Ratio:
2.64
Short % Float:
2.55%