Price
$90.75
52W High
$152.46
52W Low
$39.85
SMA50
$75.53
SMA200
$107.35
Avg Volume 50D
$32.57M
From 52W High
-68.00%
From 52W Low
+127.73%
Vs SMA50
+20.14%
Vs SMA200
-15.46%
Current Volume
$49.79M
Bars Stored
1185
Market Cap
$81.70B
P/E
43.4x
Revenue TTM
$3.32B
EPS TTM
2.06
Net Income TTM
$1.88B
Free Cash Flow
$1.62B
Revenue 1Y
+55.90%
EPS 1Y
+31.21%
Net Income 1Y
+33.45%
FCF 1Y
+1054.71%
Profit Margin
56.79%
FCF Margin
48.94%

Revenue

Quarterly ending 2025-12-31
$872.00M

EPS

Quarterly ending 2025-12-31
0.66

Net Income

Quarterly ending 2025-12-31
$605.00M