Price
$125.99
52W High
$163.00
52W Low
$117.69
SMA50
$143.21
SMA200
$138.15
Avg Volume 50D
$199.07K
From 52W High
-22.71%
From 52W Low
+7.05%
Vs SMA50
-12.03%
Vs SMA200
-8.80%
Current Volume
$286.75K
Dollar Volume 50D
$28.46M
Market Cap
$3.19B
P/E
10.1x
Revenue TTM
$4.26B
EPS TTM
11.88
Net Income TTM
$317.36M
Free Cash Flow
$196.06M
Revenue 1Y
-4.99%
EPS 1Y
-34.76%
Net Income 1Y
-37.94%
FCF 1Y
+47.97%
Profit Margin
7.44%
FCF Margin
4.60%

Revenue

Annual ending 2025-12-31
$4.42B

EPS

Annual ending 2025-12-31
14.74

Net Income

Annual ending 2025-12-31
$402.94M

News