Price
$49.04
52W High
$57.75
52W Low
$34.41
SMA50
$46.56
SMA200
$50.65
Avg Volume 50D
$1.46M
From 52W High
-17.76%
From 52W Low
+42.52%
Vs SMA50
+5.34%
Vs SMA200
-3.17%
Current Volume
$1.04M
Bars Stored
1257
Market Cap
$4.61B
P/E
19.8x
Revenue TTM
$2.94B
EPS TTM
2.18
Net Income TTM
$232.72M
Free Cash Flow
$487.38M
Revenue 1Y
+5.18%
EPS 1Y
-18.05%
Net Income 1Y
-15.16%
FCF 1Y
-30.11%
Profit Margin
7.90%
FCF Margin
16.55%

Revenue

Quarterly ending 2025-12-31
$787.62M

EPS

Quarterly ending 2025-12-31
0.45

Net Income

Quarterly ending 2025-12-31
$48.21M