Price
$71.51
52W High
$84.48
52W Low
$51.87
SMA50
$73.42
SMA200
$65.38
Avg Volume 50D
$718.74K
From 52W High
-15.35%
From 52W Low
+37.86%
Vs SMA50
-2.60%
Vs SMA200
+9.37%
Current Volume
$478.05K
Dollar Volume 50D
$52.92M
Market Cap
$5.63B
P/E
--
Revenue TTM
$2.27B
EPS TTM
-0.27
Net Income TTM
-$21.12M
Free Cash Flow
-$344.77M
Revenue 1Y
+18.92%
EPS 1Y
-28.57%
Net Income 1Y
-41.55%
FCF 1Y
-1140.48%
Profit Margin
-0.93%
FCF Margin
-15.20%

Revenue

Annual ending 2025-12-31
$2.04B

EPS

Annual ending 2025-12-31
-0.25

Net Income

Annual ending 2025-12-31
-$18.65M

News