Price
$102.46
52W High
$176.38
52W Low
$58.70
SMA50
$143.06
SMA200
$129.53
Avg Volume 50D
$761.35K
From 52W High
-41.91%
From 52W Low
+74.55%
Vs SMA50
-28.38%
Vs SMA200
-20.90%
Current Volume
$644.76K
Dollar Volume 50D
$105.41M
Market Cap
$3.74B
P/E
--
Revenue TTM
$1.36B
EPS TTM
-2.90
Net Income TTM
-$76.84M
Free Cash Flow
$359.07M
Revenue 1Y
+27.46%
EPS 1Y
+7.64%
Net Income 1Y
+6.30%
FCF 1Y
+329.47%
Profit Margin
-5.66%
FCF Margin
26.46%

Revenue

Annual ending 2025-12-31
$1.22B

EPS

Annual ending 2025-12-31
0.74

Net Income

Annual ending 2025-12-31
$33.41M

News