Price
$58.97
52W High
$59.44
52W Low
$51.51
SMA50
$58.87
SMA200
$57.86
Avg Volume 50D
$1.32M
From 52W High
-0.80%
From 52W Low
+14.48%
Vs SMA50
+0.17%
Vs SMA200
+1.92%
Current Volume
$899.77K
Bars Stored
427
Market Cap
$6.42B
P/E
42.4x
Revenue TTM
$2.17B
EPS TTM
1.39
Net Income TTM
$151.36M
Free Cash Flow
-$611.43M
Revenue 1Y
+9.86%
EPS 1Y
-47.94%
Net Income 1Y
-37.49%
FCF 1Y
+17.25%
Profit Margin
6.99%
FCF Margin
-28.23%

Revenue

Quarterly ending 2025-12-31
$533.23M

EPS

Quarterly ending 2025-12-31
-0.15

Net Income

Quarterly ending 2025-12-31
-$9.85M