Price
$10.06
52W High
$11.54
52W Low
$8.26
SMA50
$10.75
SMA200
$10.57
Avg Volume 50D
$43.62K
From 52W High
-12.82%
From 52W Low
+21.79%
Vs SMA50
-6.42%
Vs SMA200
-4.79%
Current Volume
$95.00K
Dollar Volume 50D
$468771
Market Cap
$352.79M
P/E
--
Revenue TTM
$361.65M
EPS TTM
0.33
Net Income TTM
$12.63M
Free Cash Flow
$155.46M
Revenue 1Y
+16.46%
EPS 1Y
+266.67%
Net Income 1Y
+251.71%
FCF 1Y
+14.14%
Profit Margin
3.49%
FCF Margin
42.98%
Dividend Yield
1.76%
Dividend TTM
$0.18
Last Ex-Dividend
2026-07-27
Dividend / EPS
53.64%

Revenue

Annual ending 2025-12-31
$361.65M

EPS

Annual ending 2025-12-31
0.33

Net Income

Annual ending 2025-12-31
$12.63M

News