Price
$117.78
52W High
$192.76
52W Low
$96.50
SMA50
$113.83
SMA200
$153.64
Avg Volume 50D
$4.36M
From 52W High
-63.66%
From 52W Low
+22.05%
Vs SMA50
+3.47%
Vs SMA200
-23.34%
Current Volume
$4.03M
Bars Stored
1257
Market Cap
$26.43B
P/E
42.0x
Revenue TTM
$5.60B
EPS TTM
2.85
Net Income TTM
$628.71M
Free Cash Flow
$3.19B
Revenue 1Y
+44.19%
EPS 1Y
-5.00%
Net Income 1Y
+5.59%
FCF 1Y
+18.34%
Profit Margin
11.22%
FCF Margin
57.03%

Revenue

Quarterly ending 2025-12-31
$1.50B

EPS

Quarterly ending 2025-12-31
3.48

Net Income

Quarterly ending 2025-12-31
$755.17M