Price
$56.19
52W High
$79.60
52W Low
$38.30
SMA50
$56.28
SMA200
$54.19
Avg Volume 50D
$3.09M
From 52W High
-29.41%
From 52W Low
+46.71%
Vs SMA50
-0.16%
Vs SMA200
+3.70%
Current Volume
$2.67M
Dollar Volume 50D
$174.31M
Market Cap
$8.54B
P/E
--
Revenue TTM
$1.42B
EPS TTM
-0.26
Net Income TTM
-$38.88M
Free Cash Flow
$347.01M
Revenue 1Y
+15.41%
EPS 1Y
+72.92%
Net Income 1Y
+72.77%
FCF 1Y
+148.81%
Profit Margin
-2.73%
FCF Margin
24.40%

Revenue

Annual ending 2025-12-31
$1.32B

EPS

Annual ending 2025-12-31
-0.67

Net Income

Annual ending 2025-12-31
-$100.78M

News