Price
$29.75
52W High
$36.73
52W Low
$27.24
SMA50
$31.79
SMA200
$32.00
Avg Volume 50D
$640.75K
From 52W High
-19.00%
From 52W Low
+9.21%
Vs SMA50
-6.42%
Vs SMA200
-7.03%
Current Volume
$679.60K
Dollar Volume 50D
$20.32M
Market Cap
$2.34B
P/E
153.5x
Revenue TTM
$317.26M
EPS TTM
0.20
Net Income TTM
$15.24M
Free Cash Flow
$120.27M
Revenue 1Y
+10.51%
EPS 1Y
-86.01%
Net Income 1Y
-86.39%
FCF 1Y
+12.84%
Profit Margin
4.80%
FCF Margin
37.91%
Dividend Yield
3.32%
Dividend TTM
$0.99
Last Ex-Dividend
2026-09-30
Dividend / EPS
493.85%

Revenue

Annual ending 2025-12-31
$299.17M

EPS

Annual ending 2025-12-31
1.42

Net Income

Annual ending 2025-12-31
$111.42M

News