Price
$137.89
52W High
$187.03
52W Low
$130.45
SMA50
$146.05
SMA200
$161.06
Avg Volume 50D
$434.21K
From 52W High
-26.27%
From 52W Low
+5.70%
Vs SMA50
-5.59%
Vs SMA200
-14.39%
Current Volume
$169.95K
Dollar Volume 50D
$62.98M
Market Cap
$3.81B
P/E
15.1x
Revenue TTM
$3.92B
EPS TTM
8.27
Net Income TTM
$252.79M
Free Cash Flow
$358.73M
Revenue 1Y
+7.12%
EPS 1Y
+16.32%
Net Income 1Y
+1.24%
FCF 1Y
+418.13%
Profit Margin
6.44%
FCF Margin
9.14%

Revenue

Annual ending 2025-12-31
$3.79B

EPS

Annual ending 2025-12-31
8.24

Net Income

Annual ending 2025-12-31
$270.87M

News