Market Cap:
$2.34B
EBITDA:
$264.60M
P/E Ratio:
$13.51
Book Value:
$11.32
Dividend/Share:
$1.10
Dividend Yield:
3.02%
Earnings/Share:
$2.71
Profit Margin:
9.52%
Operating Margin:
11.91%
ROA (TTM):
8.15%
ROE (TTM):
25.85%
Revenue (TTM):
$1.82B
Revenue/Share (TTM):
$28.45
Earnings Growth (YOY):
13.10%
Revenue Growth (YOY):
14.10%
Valuation Metrics
Enterprise Value:
$2.34B
Trailing P/E:
13.51
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
54.37M
Shares Float:
53.57M
% Insiders:
32.00%
% Institutions:
33.71%