Price
$52.41
52W High
$54.22
52W Low
$39.73
SMA50
$52.67
SMA200
$47.20
Avg Volume 50D
$1.47M
From 52W High
-3.45%
From 52W Low
+31.92%
Vs SMA50
-0.49%
Vs SMA200
+11.03%
Current Volume
$1.29M
Bars Stored
1257
Market Cap
$6.07B
P/E
19.8x
Revenue TTM
$3.58B
EPS TTM
2.77
Net Income TTM
$306.00M
Free Cash Flow
-$71.00M
Revenue 1Y
+3.95%
EPS 1Y
-7.97%
Net Income 1Y
-2.24%
FCF 1Y
+85.51%
Profit Margin
8.56%
FCF Margin
-1.99%

Revenue

Quarterly ending 2025-12-31
$889.00M

EPS

Quarterly ending 2025-12-31
0.36

Net Income

Quarterly ending 2025-12-31
$41.00M