Price
$108.16
52W High
$108.16
52W Low
$73.94
SMA50
$94.68
SMA200
$90.15
Avg Volume 50D
$853.37K
From 52W High
+0.00%
From 52W Low
+46.28%
Vs SMA50
+14.24%
Vs SMA200
+19.97%
Current Volume
$751.02K
Dollar Volume 50D
$81.65M
Market Cap
$4.06B
P/E
11.5x
Revenue TTM
$6.82B
EPS TTM
8.64
Net Income TTM
$353.80M
Free Cash Flow
$536.50M
Revenue 1Y
+0.59%
EPS 1Y
+184.21%
Net Income 1Y
+171.32%
FCF 1Y
+18.17%
Profit Margin
5.19%
FCF Margin
7.87%
Dividend Yield
1.24%
Dividend TTM
$1.34
Last Ex-Dividend
2026-07-24
Dividend / EPS
15.51%

Revenue

Annual ending 2026-01-31
$6.81B

EPS

Annual ending 2026-01-31
7.08

Net Income

Annual ending 2026-01-31
$294.40M

News