Price
$71.74
52W High
$145.54
52W Low
$40.43
SMA50
$76.32
SMA200
$71.87
Avg Volume 50D
$1.39M
From 52W High
-50.71%
From 52W Low
+77.44%
Vs SMA50
-6.01%
Vs SMA200
-0.18%
Current Volume
$960.97K
Dollar Volume 50D
$107.04M
Market Cap
$3.10B
P/E
--
Revenue TTM
$1.99B
EPS TTM
0.88
Net Income TTM
$50.65M
Free Cash Flow
$574.30M
Revenue 1Y
+13.20%
EPS 1Y
-62.71%
Net Income 1Y
-63.39%
FCF 1Y
+19.75%
Profit Margin
2.54%
FCF Margin
28.82%

Revenue

Annual ending 2025-12-31
$1.99B

EPS

Annual ending 2025-12-31
0.88

Net Income

Annual ending 2025-12-31
$50.65M

News