Price
$140.36
52W High
$261.88
52W Low
$117.95
SMA50
$142.87
SMA200
$197.00
Avg Volume 50D
$1.68M
From 52W High
-86.58%
From 52W Low
+19.00%
Vs SMA50
-1.75%
Vs SMA200
-28.75%
Current Volume
$1.25M
Bars Stored
1257
Market Cap
$11.78B
P/E
62.2x
Revenue TTM
$1.34B
EPS TTM
2.20
Net Income TTM
$189.36M
Free Cash Flow
$309.56M
Revenue 1Y
+23.72%
EPS 1Y
+1200.00%
Net Income 1Y
+1223.33%
FCF 1Y
+41.83%
Profit Margin
14.11%
FCF Margin
23.07%

Revenue

Quarterly ending 2026-01-31
$359.10M

EPS

Quarterly ending 2026-01-31
0.70

Net Income

Quarterly ending 2026-01-31
$60.11M