Price
$132.71
52W High
$227.94
52W Low
$120.88
SMA50
$137.71
SMA200
$178.67
Avg Volume 50D
$754.24K
From 52W High
-71.76%
From 52W Low
+9.79%
Vs SMA50
-3.63%
Vs SMA200
-25.72%
Current Volume
$1.01M
Bars Stored
1257
Market Cap
$7.86B
P/E
35.7x
Revenue TTM
$1.08B
EPS TTM
3.59
Net Income TTM
$219.95M
Free Cash Flow
$374.01M
Revenue 1Y
+3.75%
EPS 1Y
+2.28%
Net Income 1Y
+0.73%
FCF 1Y
+30.62%
Profit Margin
20.34%
FCF Margin
34.59%

Revenue

Quarterly ending 2025-12-31
$270.39M

EPS

Quarterly ending 2025-12-31
0.85

Net Income

Quarterly ending 2025-12-31
$51.95M