Price
$20.82
52W High
$23.65
52W Low
$17.32
SMA50
$22.04
SMA200
$21.43
Avg Volume 50D
$7.33K
From 52W High
-11.97%
From 52W Low
+20.21%
Vs SMA50
-5.52%
Vs SMA200
-2.86%
Current Volume
$6.32K
Dollar Volume 50D
$161275
Market Cap
$1.25B
P/E
--
Revenue TTM
$392.71M
EPS TTM
1.92
Net Income TTM
$113.39M
Free Cash Flow
-$73.06M
Revenue 1Y
+15.66%
EPS 1Y
+1180.00%
Net Income 1Y
+1216.24%
FCF 1Y
+92.40%
Profit Margin
28.88%
FCF Margin
-18.60%
Dividend Yield
2.88%
Dividend TTM
$0.60
Last Ex-Dividend
2026-08-04
Dividend / EPS
31.25%

Revenue

Annual ending 2025-12-31
$392.71M

EPS

Annual ending 2025-12-31
1.92

Net Income

Annual ending 2025-12-31
$113.39M

News