Price
$42.20
52W High
$66.36
52W Low
$41.63
SMA50
$51.01
SMA200
$54.50
Avg Volume 50D
$1.32M
From 52W High
-36.41%
From 52W Low
+1.37%
Vs SMA50
-17.27%
Vs SMA200
-22.57%
Current Volume
$2.24M
Dollar Volume 50D
$65.44M
Market Cap
$2.53B
P/E
9.4x
Revenue TTM
$5.50B
EPS TTM
4.08
Net Income TTM
$269.45M
Free Cash Flow
$359.54M
Revenue 1Y
-17.52%
EPS 1Y
-45.60%
Net Income 1Y
-51.93%
FCF 1Y
+456.93%
Profit Margin
4.90%
FCF Margin
6.53%
Dividend Yield
2.37%
Dividend TTM
$1.00
Last Ex-Dividend
2026-08-06
Dividend / EPS
24.51%

Revenue

Annual ending 2025-11-30
$6.24B

EPS

Annual ending 2025-11-30
6.15

Net Income

Annual ending 2025-11-30
$426.12M

News