Price
$37.54
52W High
$37.54
52W Low
$21.37
SMA50
$33.92
SMA200
$27.93
Avg Volume 50D
$2.82M
From 52W High
+0.00%
From 52W Low
+75.67%
Vs SMA50
+10.67%
Vs SMA200
+34.43%
Current Volume
$1.85M
Dollar Volume 50D
$95.32M
Market Cap
$5.04B
P/E
50.1x
Revenue TTM
$1.23B
EPS TTM
0.69
Net Income TTM
$100.48M
Free Cash Flow
$389.41M
Revenue 1Y
+9.63%
EPS 1Y
-44.35%
Net Income 1Y
-46.36%
FCF 1Y
+16.35%
Profit Margin
8.14%
FCF Margin
31.56%

Revenue

Annual ending 2026-01-31
$1.18B

EPS

Annual ending 2026-01-31
0.58

Net Income

Annual ending 2026-01-31
$87.05M

News