Price
$62.65
52W High
$72.91
52W Low
$29.45
SMA50
$59.76
SMA200
$53.20
Avg Volume 50D
$2.48M
From 52W High
-14.07%
From 52W Low
+112.73%
Vs SMA50
+4.84%
Vs SMA200
+17.76%
Current Volume
$1.41M
Dollar Volume 50D
$147.72M
Market Cap
$12.47B
P/E
34.1x
Revenue TTM
$14.37B
EPS TTM
1.65
Net Income TTM
$365.97M
Free Cash Flow
$402.35M
Revenue 1Y
+26.35%
EPS 1Y
+432.26%
Net Income 1Y
+458.58%
FCF 1Y
+110.52%
Profit Margin
2.55%
FCF Margin
2.80%

Revenue

Annual ending 2025-12-31
$12.91B

EPS

Annual ending 2025-12-31
0.87

Net Income

Annual ending 2025-12-31
$190.67M

News