Price
$100.02
52W High
$110.94
52W Low
$50.69
SMA50
$100.45
SMA200
$89.26
Avg Volume 50D
$1.30M
From 52W High
-9.84%
From 52W Low
+97.32%
Vs SMA50
-0.43%
Vs SMA200
+12.05%
Current Volume
$1.54M
Dollar Volume 50D
$130.24M
Market Cap
$6.54B
P/E
23.8x
Revenue TTM
$1.56B
EPS TTM
4.16
Net Income TTM
$275.31M
Free Cash Flow
$387.83M
Revenue 1Y
+2.35%
EPS 1Y
+10.34%
Net Income 1Y
+1.59%
FCF 1Y
-10.14%
Profit Margin
17.69%
FCF Margin
24.92%

Revenue

Annual ending 2025-12-31
$1.54B

EPS

Annual ending 2025-12-31
3.41

Net Income

Annual ending 2025-12-31
$233.56M

News