Price
$44.51
52W High
$58.25
52W Low
$39.65
SMA50
$43.05
SMA200
$47.93
Avg Volume 50D
$456.03K
From 52W High
-23.59%
From 52W Low
+12.26%
Vs SMA50
+3.39%
Vs SMA200
-7.14%
Current Volume
$380.68K
Dollar Volume 50D
$19.53M
Market Cap
$2.27B
P/E
10.3x
Revenue TTM
$1.33B
EPS TTM
4.34
Net Income TTM
$220.84M
Free Cash Flow
$191.32M
Revenue 1Y
+6.22%
EPS 1Y
+8.50%
Net Income 1Y
+9.56%
FCF 1Y
-9.12%
Profit Margin
16.62%
FCF Margin
14.40%
Dividend Yield
3.15%
Dividend TTM
$1.40
Last Ex-Dividend
2026-07-15
Dividend / EPS
32.26%

Revenue

Annual ending 2026-01-31
$1.30B

EPS

Annual ending 2026-01-31
4.14

Net Income

Annual ending 2026-01-31
$209.74M

News