Price
$163.80
52W High
$270.71
52W Low
$94.15
SMA50
$141.97
SMA200
$192.57
Avg Volume 50D
$5.54M
From 52W High
-65.27%
From 52W Low
+73.98%
Vs SMA50
+15.38%
Vs SMA200
-14.94%
Current Volume
$4.07M
Bars Stored
520
Market Cap
$31.03B
P/E
58.6x
Revenue TTM
$2.20B
EPS TTM
2.62
Net Income TTM
$529.72M
Free Cash Flow
$684.17M
Revenue 1Y
+69.40%
EPS 1Y
+135.89%
Net Income 1Y
+209.38%
FCF 1Y
+217.01%
Profit Margin
24.05%
FCF Margin
31.06%

Revenue

Quarterly ending 2025-12-31
$725.61M

EPS

Quarterly ending 2025-12-31
1.24

Net Income

Quarterly ending 2025-12-31
$251.60M