Price
$70.93
52W High
$98.83
52W Low
$66.71
SMA50
$73.36
SMA200
$82.61
Avg Volume 50D
$759.37K
From 52W High
-39.33%
From 52W Low
+6.33%
Vs SMA50
-3.31%
Vs SMA200
-14.14%
Current Volume
$470.30K
Bars Stored
1257
Market Cap
$4.23B
P/E
32.9x
Revenue TTM
$1.52B
EPS TTM
2.13
Net Income TTM
$128.49M
Free Cash Flow
$215.66M
Revenue 1Y
+11.75%
EPS 1Y
+4.93%
Net Income 1Y
+6.76%
FCF 1Y
+16.16%
Profit Margin
8.48%
FCF Margin
14.23%

Revenue

Quarterly ending 2025-12-31
$393.94M

EPS

Quarterly ending 2025-12-31
0.64

Net Income

Quarterly ending 2025-12-31
$38.01M