Price
$13.47
52W High
$14.31
52W Low
$6.77
SMA50
$12.76
SMA200
$10.64
Avg Volume 50D
$817.31K
From 52W High
-5.87%
From 52W Low
+98.97%
Vs SMA50
+5.54%
Vs SMA200
+26.58%
Current Volume
$518.70K
Dollar Volume 50D
$10.47M
Market Cap
$536.51M
P/E
--
Revenue TTM
$1.42B
EPS TTM
-1.92
Net Income TTM
-$78.20M
Free Cash Flow
-$42.91M
Revenue 1Y
-17.26%
EPS 1Y
+21.31%
Net Income 1Y
+29.04%
FCF 1Y
-248.52%
Profit Margin
-5.49%
FCF Margin
-3.01%
Dividend Yield
2.38%
Dividend TTM
$0.32
Last Ex-Dividend
2026-10-08

Revenue

Annual ending 2025-12-31
$1.54B

EPS

Annual ending 2025-12-31
5.07

Net Income

Annual ending 2025-12-31
$211.45M

News