Price
$25.89
52W High
$32.11
52W Low
$14.10
SMA50
$29.57
SMA200
$26.79
Avg Volume 50D
$89.70K
From 52W High
-19.37%
From 52W Low
+83.62%
Vs SMA50
-12.45%
Vs SMA200
-3.37%
Current Volume
$81.00K
Dollar Volume 50D
$2.66M
Market Cap
$406.19M
P/E
2.5x
Revenue TTM
$734.10M
EPS TTM
10.28
Net Income TTM
$159.15M
Free Cash Flow
$41.37M
Revenue 1Y
+2.02%
EPS 1Y
+405.04%
Net Income 1Y
+412.54%
FCF 1Y
+6.65%
Profit Margin
21.68%
FCF Margin
5.64%
Dividend Yield
4.36%
Dividend TTM
$1.13
Last Ex-Dividend
2026-10-02
Dividend / EPS
10.99%

Revenue

Annual ending 2025-12-31
$727.98M

EPS

Annual ending 2025-12-31
-1.38

Net Income

Annual ending 2025-12-31
-$21.02M

News