Price
$349.08
52W High
$377.47
52W Low
$260.27
SMA50
$357.93
SMA200
$321.70
Avg Volume 50D
$386.83K
From 52W High
-7.52%
From 52W Low
+34.12%
Vs SMA50
-2.47%
Vs SMA200
+8.51%
Current Volume
$287.43K
Dollar Volume 50D
$138.08M
Market Cap
$39.64B
P/E
60.5x
Revenue TTM
$6.13B
EPS TTM
0.43
Net Income TTM
$655.71M
Free Cash Flow
$1.27B
Revenue 1Y
+34.35%
EPS 1Y
+407.14%
Net Income 1Y
+469.12%
FCF 1Y
+495.89%
Profit Margin
10.70%
FCF Margin
20.71%

Revenue

Annual ending 2025-12-31
$5.34B

EPS

Annual ending 2025-12-31
0.19

Net Income

Annual ending 2025-12-31
$286.93M

News