Price
$160.69
52W High
$189.19
52W Low
$34.86
SMA50
$115.92
SMA200
$132.69
Avg Volume 50D
$7.57M
From 52W High
-17.74%
From 52W Low
+360.96%
Vs SMA50
+38.62%
Vs SMA200
+21.10%
Current Volume
$7.24M
Bars Stored
1059
Market Cap
$29.64B
P/E
87.2x
Revenue TTM
$1.07B
EPS TTM
1.80
Net Income TTM
$339.76M
Free Cash Flow
$283.69M
Revenue 1Y
+226.12%
EPS 1Y
+17900.00%
Net Income 1Y
+6538.63%
FCF 1Y
+1273.11%
Profit Margin
31.81%
FCF Margin
26.56%

Revenue

Quarterly ending 2026-01-31
$407.01M

EPS

Quarterly ending 2026-01-31
0.82

Net Income

Quarterly ending 2026-01-31
$157.14M