Price
$38.23
52W High
$50.81
52W Low
$25.09
SMA50
$31.53
SMA200
$37.37
Avg Volume 50D
$782.79K
From 52W High
-32.92%
From 52W Low
+52.37%
Vs SMA50
+21.26%
Vs SMA200
+2.29%
Current Volume
$668.01K
Dollar Volume 50D
$25.37M
Market Cap
$1.55B
P/E
17.6x
Revenue TTM
$1.00B
EPS TTM
2.06
Net Income TTM
$89.04M
Free Cash Flow
$305.22M
Revenue 1Y
+15.50%
EPS 1Y
+58.46%
Net Income 1Y
+54.63%
FCF 1Y
+78.99%
Profit Margin
8.87%
FCF Margin
30.41%
Last Ex-Dividend
2024-08-30

Revenue

Annual ending 2025-11-30
$977.83M

EPS

Annual ending 2025-11-30
1.66

Net Income

Annual ending 2025-11-30
$73.13M