Price
$19.35
52W High
$22.26
52W Low
$9.40
SMA50
$20.10
SMA200
$16.88
Avg Volume 50D
$1.74M
From 52W High
-13.07%
From 52W Low
+105.85%
Vs SMA50
-3.75%
Vs SMA200
+14.67%
Current Volume
$1.13M
Dollar Volume 50D
$35.13M
Market Cap
$2.49B
P/E
77.9x
Revenue TTM
$1.43B
EPS TTM
0.28
Net Income TTM
$31.98M
Free Cash Flow
-$82.00M
Revenue 1Y
-1.95%
EPS 1Y
-9.68%
Net Income 1Y
-3.21%
FCF 1Y
-291.55%
Profit Margin
2.24%
FCF Margin
-5.73%
Dividend Yield
1.45%
Dividend TTM
$0.28
Last Ex-Dividend
2026-08-07
Dividend / EPS
100.00%

Revenue

Annual ending 2025-12-31
$1.41B

EPS

Annual ending 2025-12-31
0.21

Net Income

Annual ending 2025-12-31
$21.22M

News