Market Cap:
$4.45B
EBITDA:
$548.92M
P/E Ratio:
$20.26
Book Value:
$39.96
Dividend/Share:
$13.87
Dividend Yield:
0.04%
Earnings/Share:
$15.94
Profit Margin:
2.69%
Operating Margin:
4.73%
ROA (TTM):
5.50%
ROE (TTM):
38.47%
Revenue (TTM):
$8.17B
Revenue/Share (TTM):
$593.04
Earnings Growth (YOY):
-10.30%
Revenue Growth (YOY):
3.00%
Valuation Metrics
Enterprise Value:
$5.86B
Trailing P/E:
20.26
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
13.78M
Shares Float:
13.77M
% Insiders:
40.10%
% Institutions:
17.95%