Price
$63.83
52W High
$82.84
52W Low
$55.09
SMA50
$69.53
SMA200
$71.49
Avg Volume 50D
$182.75K
From 52W High
-22.95%
From 52W Low
+15.86%
Vs SMA50
-8.20%
Vs SMA200
-10.71%
Current Volume
$174.94K
Dollar Volume 50D
$12.72M
Market Cap
$1.96B
P/E
--
Revenue TTM
$2.15B
EPS TTM
-2.15
Net Income TTM
-$67.20M
Free Cash Flow
$120.30M
Revenue 1Y
+4.06%
EPS 1Y
-3683.33%
Net Income 1Y
-3300.00%
FCF 1Y
+35.63%
Profit Margin
-3.13%
FCF Margin
5.60%
Dividend Yield
0.75%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-14

Revenue

Annual ending 2025-12-31
$2.07B

EPS

Annual ending 2025-12-31
-0.59

Net Income

Annual ending 2025-12-31
-$18.40M

News