Price
$87.52
52W High
$89.56
52W Low
$63.74
SMA50
$83.45
SMA200
$83.59
Avg Volume 50D
$947.49K
From 52W High
-2.33%
From 52W Low
+37.31%
Vs SMA50
+4.87%
Vs SMA200
+4.70%
Current Volume
$598.56K
Bars Stored
1257
Market Cap
$6.59B
P/E
3.6x
Revenue TTM
$4.09B
EPS TTM
22.94
Net Income TTM
$1.84B
Free Cash Flow
$388.46M
Revenue 1Y
+4.12%
EPS 1Y
+270.60%
Net Income 1Y
+218.93%
FCF 1Y
-30.22%
Profit Margin
45.05%
FCF Margin
9.49%

Revenue

Quarterly ending 2025-12-31
$1.06B

EPS

Quarterly ending 2025-12-31
1.98

Net Income

Quarterly ending 2025-12-31
$140.40M