Price
$309.66
52W High
$491.22
52W Low
$230.50
SMA50
$323.37
SMA200
$393.62
Avg Volume 50D
$1.24M
From 52W High
-58.63%
From 52W Low
+34.34%
Vs SMA50
-4.24%
Vs SMA200
-21.33%
Current Volume
$1.50M
Bars Stored
1256
Market Cap
$41.32B
P/E
131.7x
Revenue TTM
$3.71B
EPS TTM
2.27
Net Income TTM
$313.75M
Free Cash Flow
$465.38M
Revenue 1Y
+65.19%
EPS 1Y
+204.61%
Net Income 1Y
+212.79%
FCF 1Y
+1192.73%
Profit Margin
8.45%
FCF Margin
12.53%

Revenue

Quarterly ending 2025-12-31
$1.10B

EPS

Quarterly ending 2025-12-31
1.38

Net Income

Quarterly ending 2025-12-31
$186.42M