Price
$50.44
52W High
$67.49
52W Low
$49.29
SMA50
$54.30
SMA200
$59.02
Avg Volume 50D
$802.73K
From 52W High
-25.26%
From 52W Low
+2.33%
Vs SMA50
-7.11%
Vs SMA200
-14.54%
Current Volume
$610.03K
Dollar Volume 50D
$42.86M
Market Cap
$2.66B
P/E
13.4x
Revenue TTM
$3.55B
EPS TTM
3.59
Net Income TTM
$197.76M
Free Cash Flow
$100.03M
Revenue 1Y
+1.48%
EPS 1Y
+71.77%
Net Income 1Y
+72.15%
FCF 1Y
-17.58%
Profit Margin
5.56%
FCF Margin
2.81%
Dividend Yield
1.90%
Dividend TTM
$0.96
Last Ex-Dividend
2026-07-30
Dividend / EPS
26.74%

Revenue

Annual ending 2025-11-29
$3.47B

EPS

Annual ending 2025-11-29
2.75

Net Income

Annual ending 2025-11-29
$151.97M

News