Price
$109.55
52W High
$134.82
52W Low
$91.34
SMA50
$110.90
SMA200
$115.46
Avg Volume 50D
$619.88K
From 52W High
-23.07%
From 52W Low
+19.94%
Vs SMA50
-1.22%
Vs SMA200
-5.12%
Current Volume
$1.10M
Bars Stored
1012
Market Cap
$6.67B
P/E
29.6x
Revenue TTM
$2.84B
EPS TTM
3.69
Net Income TTM
$225.55M
Free Cash Flow
$213.28M
Revenue 1Y
+3.71%
EPS 1Y
-14.39%
Net Income 1Y
-14.39%
FCF 1Y
-29.75%
Profit Margin
7.93%
FCF Margin
7.50%

Revenue

Quarterly ending 2025-12-31
$720.99M

EPS

Quarterly ending 2025-12-31
0.60

Net Income

Quarterly ending 2025-12-31
$36.45M