Price
$22.53
52W High
$26.51
52W Low
$16.20
SMA50
$23.41
SMA200
$21.91
Avg Volume 50D
$3.64M
From 52W High
-15.01%
From 52W Low
+39.07%
Vs SMA50
-3.78%
Vs SMA200
+2.85%
Current Volume
$2.79M
Dollar Volume 50D
$85.26M
Market Cap
$6.39B
P/E
--
Revenue TTM
$1.01B
EPS TTM
-0.65
Net Income TTM
-$169.54M
Free Cash Flow
$83.93M
Revenue 1Y
+1.34%
EPS 1Y
+62.86%
Net Income 1Y
+58.69%
FCF 1Y
-40.99%
Profit Margin
-16.85%
FCF Margin
8.34%
Dividend Yield
3.02%
Dividend TTM
$0.68
Last Ex-Dividend
2026-09-14

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
-0.78

Net Income

Annual ending 2025-12-31
-$197.15M

News