Price
$8.66
52W High
$9.18
52W Low
$4.24
SMA50
$8.40
SMA200
$6.87
Avg Volume 50D
$1.23M
From 52W High
-5.66%
From 52W Low
+104.25%
Vs SMA50
+3.06%
Vs SMA200
+25.99%
Current Volume
$1.11M
Dollar Volume 50D
$10.46M
Market Cap
$983.52M
P/E
--
Revenue TTM
$275.74M
EPS TTM
0.30
Net Income TTM
$30.56M
Free Cash Flow
$60.30M
Revenue 1Y
-10.37%
EPS 1Y
-63.86%
Net Income 1Y
-65.80%
FCF 1Y
+521.18%
Profit Margin
11.08%
FCF Margin
21.87%
Dividend Yield
2.71%
Dividend TTM
$0.23
Last Ex-Dividend
2026-08-13
Dividend / EPS
78.33%

Revenue

Annual ending 2025-12-31
$275.74M

EPS

Annual ending 2025-12-31
0.30

Net Income

Annual ending 2025-12-31
$30.56M

News