Price
$31.90
52W High
$55.33
52W Low
$27.83
SMA50
$34.49
SMA200
$38.78
Avg Volume 50D
$3.93M
From 52W High
-42.35%
From 52W Low
+14.62%
Vs SMA50
-7.51%
Vs SMA200
-17.75%
Current Volume
$2.84M
Dollar Volume 50D
$135.14M
Market Cap
$13.59B
P/E
--
Revenue TTM
$251.91M
EPS TTM
-0.23
Net Income TTM
-$37.86M
Free Cash Flow
-$91.27M
Revenue 1Y
+10.78%
EPS 1Y
+46.51%
Net Income 1Y
+29.40%
FCF 1Y
-44.91%
Profit Margin
-15.03%
FCF Margin
-36.23%
Dividend Yield
0.45%
Dividend TTM
$0.14
Last Ex-Dividend
2026-09-10

Revenue

Annual ending 2025-12-31
$1.81B

EPS

Annual ending 2025-12-31
2.10

Net Income

Annual ending 2025-12-31
$885.80M

News