Price (delayed)
$11.83
Market cap
$3.8B
P/E Ratio
13.76
Dividend/share
$0.48
EPS
$0.86
Enterprise value
$5.32B
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.