Price
$223.82
52W High
$491.22
52W Low
$205.48
SMA50
$237.88
SMA200
$296.83
Avg Volume 50D
$1.58M
From 52W High
-54.44%
From 52W Low
+8.93%
Vs SMA50
-5.91%
Vs SMA200
-24.60%
Current Volume
$1.12M
Dollar Volume 50D
$374.43M
Market Cap
$30.38B
P/E
37.6x
Revenue TTM
$4.80B
EPS TTM
5.88
Net Income TTM
$807.99M
Free Cash Flow
$793.95M
Revenue 1Y
+95.14%
EPS 1Y
+366.06%
Net Income 1Y
+382.70%
FCF 1Y
+1117.76%
Profit Margin
16.82%
FCF Margin
16.53%

Revenue

Annual ending 2025-12-31
$3.71B

EPS

Annual ending 2025-12-31
2.33

Net Income

Annual ending 2025-12-31
$313.75M

News