Price
$117.53
52W High
$141.19
52W Low
$73.39
SMA50
$122.35
SMA200
$107.42
Avg Volume 50D
$1.03M
From 52W High
-16.76%
From 52W Low
+60.14%
Vs SMA50
-3.94%
Vs SMA200
+9.41%
Current Volume
$1.16M
Dollar Volume 50D
$125.85M
Market Cap
$5.60B
P/E
9.4x
Revenue TTM
$4.05B
EPS TTM
11.62
Net Income TTM
$593.42M
Free Cash Flow
$704.62M
Revenue 1Y
-2.03%
EPS 1Y
+211.53%
Net Income 1Y
+150.89%
FCF 1Y
-8.36%
Profit Margin
14.63%
FCF Margin
17.38%

Revenue

Annual ending 2025-12-31
$4.04B

EPS

Annual ending 2025-12-31
-1.50

Net Income

Annual ending 2025-12-31
-$81.20M

News