Price
$104.04
52W High
$104.45
52W Low
$85.87
SMA50
$100.24
SMA200
$92.62
Avg Volume 50D
$1.28M
From 52W High
-0.39%
From 52W Low
+21.16%
Vs SMA50
+3.80%
Vs SMA200
+12.33%
Current Volume
$1.24M
Bars Stored
1257
Market Cap
$12.59B
P/E
20.4x
Revenue TTM
$5.34B
EPS TTM
5.05
Net Income TTM
$616.53M
Free Cash Flow
-$819.52M
Revenue 1Y
+4.20%
EPS 1Y
-2.88%
Net Income 1Y
+1.27%
FCF 1Y
-28.18%
Profit Margin
11.55%
FCF Margin
-15.35%

Revenue

Quarterly ending 2025-12-31
$1.13B

EPS

Quarterly ending 2025-12-31
0.12

Net Income

Quarterly ending 2025-12-31
$15.40M