Price
$115.46
52W High
$136.33
52W Low
$102.92
SMA50
$115.63
SMA200
$117.79
Avg Volume 50D
$147.66K
From 52W High
-15.31%
From 52W Low
+12.18%
Vs SMA50
-0.15%
Vs SMA200
-1.98%
Current Volume
$203.38K
Dollar Volume 50D
$17.15M
Market Cap
$1.15B
P/E
20.9x
Revenue TTM
$627.86M
EPS TTM
5.21
Net Income TTM
$55.20M
Free Cash Flow
--
Revenue 1Y
-7.37%
EPS 1Y
-25.14%
Net Income 1Y
-27.34%
Profit Margin
8.79%
Dividend Yield
1.29%
Dividend TTM
$1.49
Last Ex-Dividend
2026-08-17
Dividend / EPS
28.60%

Revenue

Annual ending 2025-08-31
$676.37M

EPS

Annual ending 2025-08-31
6.78

Net Income

Annual ending 2025-08-31
$74.05M

News