Price
$92.21
52W High
$117.59
52W Low
$83.62
SMA50
$89.56
SMA200
$99.96
Avg Volume 50D
$996.44K
From 52W High
-27.52%
From 52W Low
+10.27%
Vs SMA50
+2.96%
Vs SMA200
-7.75%
Current Volume
$765.83K
Bars Stored
1257
Market Cap
$6.43B
P/E
16.8x
Revenue TTM
$2.93B
EPS TTM
5.29
Net Income TTM
$383.00M
Free Cash Flow
$494.90M
Revenue 1Y
+7.01%
EPS 1Y
-6.87%
Net Income 1Y
-10.26%
FCF 1Y
+119.27%
Profit Margin
13.09%
FCF Margin
16.91%

Revenue

Quarterly ending 2025-12-31
$665.90M

EPS

Quarterly ending 2025-12-31
0.74

Net Income

Quarterly ending 2025-12-31
$53.10M