Price
$17.78
52W High
$28.19
52W Low
$14.53
SMA50
$16.79
SMA200
$18.91
Avg Volume 50D
$6.05M
From 52W High
-36.93%
From 52W Low
+22.37%
Vs SMA50
+5.87%
Vs SMA200
-6.00%
Current Volume
$3.83M
Dollar Volume 50D
$100.16M
Market Cap
$3.03B
P/E
9.0x
Revenue TTM
$5.75B
EPS TTM
1.95
Net Income TTM
$336.86M
Free Cash Flow
$343.50M
Revenue 1Y
+9.16%
EPS 1Y
+85.71%
Net Income 1Y
+70.91%
FCF 1Y
+126.52%
Profit Margin
5.86%
FCF Margin
5.97%
Dividend Yield
2.81%
Dividend TTM
$0.50
Last Ex-Dividend
2026-10-09
Dividend / EPS
25.64%

Revenue

Annual ending 2026-01-31
$5.55B

EPS

Annual ending 2026-01-31
1.09

Net Income

Annual ending 2026-01-31
$191.98M

News