Price
$123.34
52W High
$158.03
52W Low
$100.50
SMA50
$128.24
SMA200
$123.39
Avg Volume 50D
$248.26K
From 52W High
-21.95%
From 52W Low
+22.73%
Vs SMA50
-3.82%
Vs SMA200
-0.04%
Current Volume
$276.09K
Dollar Volume 50D
$32.47M
Market Cap
$3.62B
P/E
16.5x
Revenue TTM
$2.16B
EPS TTM
7.22
Net Income TTM
$219.30M
Free Cash Flow
$214.17M
Revenue 1Y
+3.30%
EPS 1Y
-1.77%
Net Income 1Y
-2.96%
FCF 1Y
+53.71%
Profit Margin
10.18%
FCF Margin
9.94%

Revenue

Annual ending 2025-12-31
$2.13B

EPS

Annual ending 2025-12-31
6.64

Net Income

Annual ending 2025-12-31
$204.19M

News