Price
$19.36
52W High
$23.92
52W Low
$18.50
SMA50
$20.73
SMA200
$21.18
Avg Volume 50D
$833.58K
From 52W High
-19.06%
From 52W Low
+4.65%
Vs SMA50
-6.59%
Vs SMA200
-8.61%
Current Volume
$1.05M
Dollar Volume 50D
$17.24M
Market Cap
$2.46B
P/E
36.3x
Revenue TTM
$495.09M
EPS TTM
0.54
Net Income TTM
$67.93M
Free Cash Flow
-$31.24M
Revenue 1Y
+7.38%
EPS 1Y
-36.47%
Net Income 1Y
-35.54%
FCF 1Y
-78.86%
Profit Margin
13.72%
FCF Margin
-6.31%
Dividend Yield
4.24%
Dividend TTM
$0.82
Last Ex-Dividend
2026-09-15
Dividend / EPS
151.85%

Revenue

Annual ending 2025-12-31
$471.94M

EPS

Annual ending 2025-12-31
0.74

Net Income

Annual ending 2025-12-31
$93.53M

News