Market Cap:
$9.11B
EBITDA:
$2.86B
P/E Ratio:
$14.93
Book Value:
$10.42
Dividend/Share:
$1.78
Dividend Yield:
5.00%
Earnings/Share:
$2.53
Profit Margin:
17.67%
Operating Margin:
46.92%
ROA (TTM):
20.89%
ROE (TTM):
31.34%
Revenue (TTM):
$4.75B
Revenue/Share (TTM):
$19.65
Earnings Growth (YOY):
-7.30%
Revenue Growth (YOY):
21.00%
Valuation Metrics
Enterprise Value:
$8.40B
Trailing P/E:
14.93
Forward P/E:
6.87
Shares Statistics
Shares Outstanding:
241.03M
Shares Float:
209.11M
% Insiders:
10.53%
% Institutions:
60.72%