Price
$334.80
52W High
$487.14
52W Low
$250.48
SMA50
$350.05
SMA200
$389.05
Avg Volume 50D
$384.46K
From 52W High
-31.27%
From 52W Low
+33.66%
Vs SMA50
-4.36%
Vs SMA200
-13.94%
Current Volume
$197.49K
Dollar Volume 50D
$135.51M
Market Cap
$8.98B
P/E
32.3x
Revenue TTM
$3.39B
EPS TTM
10.36
Net Income TTM
$277.96M
Free Cash Flow
$255.23M
Revenue 1Y
+4.84%
EPS 1Y
-4.34%
Net Income 1Y
-4.17%
FCF 1Y
+326.06%
Profit Margin
8.19%
FCF Margin
7.52%

Revenue

Annual ending 2025-12-31
$3.23B

EPS

Annual ending 2025-12-31
9.52

Net Income

Annual ending 2025-12-31
$255.04M

News