Price
$78.33
52W High
$78.74
52W Low
$40.82
SMA50
$72.85
SMA200
$66.41
Avg Volume 50D
$685.54K
From 52W High
-0.52%
From 52W Low
+91.89%
Vs SMA50
+7.52%
Vs SMA200
+17.95%
Current Volume
$961.37K
Bars Stored
1257
Market Cap
$4.89B
P/E
21.2x
Revenue TTM
$4.02B
EPS TTM
3.45
Net Income TTM
$231.00M
Free Cash Flow
$523.00M
Revenue 1Y
+4.04%
EPS 1Y
-40.82%
Net Income 1Y
-43.80%
FCF 1Y
+36.55%
Profit Margin
5.74%
FCF Margin
13.01%

Revenue

Quarterly ending 2025-12-31
$1.02B

EPS

Quarterly ending 2025-12-31
-0.91

Net Income

Quarterly ending 2025-12-31
-$61.00M