Price
$8.18
52W High
$11.09
52W Low
$6.91
SMA50
$8.26
SMA200
$8.45
Avg Volume 50D
$581.75K
From 52W High
-26.24%
From 52W Low
+18.38%
Vs SMA50
-0.92%
Vs SMA200
-3.19%
Current Volume
$583.80K
Dollar Volume 50D
$4.81M
Market Cap
$902.85M
P/E
33.0x
Revenue TTM
$312.91M
EPS TTM
0.24
Net Income TTM
$27.38M
Free Cash Flow
$53.36M
Dividend Yield
1.44%
Dividend TTM
$0.12
Last Ex-Dividend
2026-08-31
Dividend / EPS
48.96%

Dividend Per Share

Annual through 2026-08-31
$0.12

TTM Dividend

Annual through 2026-08-31
$0.12

News