Price
$76.41
52W High
$116.93
52W Low
$62.82
SMA50
$69.13
SMA200
$87.50
Avg Volume 50D
$713.12K
From 52W High
-53.03%
From 52W Low
+21.63%
Vs SMA50
+10.53%
Vs SMA200
-12.68%
Current Volume
$987.67K
Bars Stored
1257
Market Cap
$6.52B
P/E
63.8x
Revenue TTM
$486.01M
EPS TTM
1.19
Net Income TTM
$102.24M
Free Cash Flow
$186.32M
Revenue 1Y
+14.44%
EPS 1Y
+19.00%
Net Income 1Y
+18.49%
FCF 1Y
+8.76%
Profit Margin
21.04%
FCF Margin
38.34%

Revenue

Quarterly ending 2026-01-31
--

EPS

Quarterly ending 2026-01-31
--

Net Income

Quarterly ending 2026-01-31
--