Price
$204.41
52W High
$264.91
52W Low
$187.52
SMA50
$210.29
SMA200
$218.73
Avg Volume 50D
$111.68K
From 52W High
-22.84%
From 52W Low
+9.01%
Vs SMA50
-2.79%
Vs SMA200
-6.55%
Current Volume
$121.88K
Dollar Volume 50D
$23.30M
Market Cap
$2.72B
P/E
30.6x
Revenue TTM
$674.68M
EPS TTM
6.57
Net Income TTM
$88.88M
Free Cash Flow
$79.50M
Revenue 1Y
+10.15%
EPS 1Y
+3.63%
Net Income 1Y
+3.07%
FCF 1Y
-2.06%
Profit Margin
13.17%
FCF Margin
11.78%
Dividend Yield
1.96%
Dividend TTM
$4.00
Last Ex-Dividend
2026-07-17
Dividend / EPS
60.88%

Revenue

Annual ending 2025-08-31
$619.99M

EPS

Annual ending 2025-08-31
6.69

Net Income

Annual ending 2025-08-31
$90.73M

News