Price
$104.01
52W High
$147.55
52W Low
$94.11
SMA50
$121.01
SMA200
$118.19
Avg Volume 50D
$120.17K
From 52W High
-29.51%
From 52W Low
+10.52%
Vs SMA50
-14.05%
Vs SMA200
-12.00%
Current Volume
$77.40K
Dollar Volume 50D
$14.64M
Market Cap
$617.21M
P/E
89.2x
Revenue TTM
$2.82B
EPS TTM
0.88
Net Income TTM
$6.92M
Free Cash Flow
$197.78M
Revenue 1Y
-10.10%
EPS 1Y
-95.67%
Net Income 1Y
-95.20%
FCF 1Y
+74.11%
Profit Margin
0.24%
FCF Margin
7.01%

Revenue

Annual ending 2025-10-31
$2.98B

EPS

Annual ending 2025-10-31
7.43

Net Income

Annual ending 2025-10-31
$51.25M

News