Price
$37.30
52W High
$43.71
52W Low
$29.32
SMA50
$38.29
SMA200
$39.17
Avg Volume 50D
$1.12M
From 52W High
-17.18%
From 52W Low
+27.22%
Vs SMA50
-2.57%
Vs SMA200
-4.76%
Current Volume
$750.32K
Bars Stored
1257
Market Cap
$5.26B
P/E
12.9x
Revenue TTM
$3.08B
EPS TTM
2.77
Net Income TTM
$406.10M
Free Cash Flow
$441.10M
Revenue 1Y
+3.24%
EPS 1Y
+0.73%
Net Income 1Y
-3.81%
FCF 1Y
+27.93%
Profit Margin
13.20%
FCF Margin
14.34%

Revenue

Quarterly ending 2025-12-31
$808.50M

EPS

Quarterly ending 2025-12-31
0.86

Net Income

Quarterly ending 2025-12-31
$123.50M