Price
$138.13
52W High
$346.36
52W Low
$130.47
SMA50
$140.94
SMA200
$188.00
Avg Volume 50D
$1.78M
From 52W High
-60.12%
From 52W Low
+5.87%
Vs SMA50
-1.99%
Vs SMA200
-26.53%
Current Volume
$1.35M
Dollar Volume 50D
$249.69M
Market Cap
$9.70B
P/E
25.8x
Revenue TTM
$3.05B
EPS TTM
5.32
Net Income TTM
$375.30M
Free Cash Flow
$282.50M
Revenue 1Y
+29.41%
EPS 1Y
+63.19%
Net Income 1Y
+58.96%
FCF 1Y
-29.43%
Profit Margin
12.29%
FCF Margin
9.25%

Revenue

Annual ending 2025-12-31
$2.71B

EPS

Annual ending 2025-12-31
3.48

Net Income

Annual ending 2025-12-31
$247.10M

News