Price
$222.71
52W High
$223.76
52W Low
$120.88
SMA50
$206.96
SMA200
$162.38
Avg Volume 50D
$699.93K
From 52W High
-0.47%
From 52W Low
+84.24%
Vs SMA50
+7.61%
Vs SMA200
+37.16%
Current Volume
$547.02K
Dollar Volume 50D
$144.40M
Market Cap
$12.70B
P/E
60.4x
Revenue TTM
$1.13B
EPS TTM
3.49
Net Income TTM
$210.23M
Free Cash Flow
$399.19M
Revenue 1Y
+6.48%
EPS 1Y
-2.51%
Net Income 1Y
-4.94%
FCF 1Y
+29.90%
Profit Margin
18.67%
FCF Margin
35.45%

Revenue

Annual ending 2025-12-31
$1.08B

EPS

Annual ending 2025-12-31
3.60

Net Income

Annual ending 2025-12-31
$219.95M

News