Price
$43.94
52W High
$47.17
52W Low
$31.37
SMA50
$43.87
SMA200
$41.68
Avg Volume 50D
$55.01K
From 52W High
-6.85%
From 52W Low
+40.07%
Vs SMA50
+0.15%
Vs SMA200
+5.43%
Current Volume
$47.11K
Dollar Volume 50D
$2.41M
Market Cap
$650.74M
P/E
16.1x
Revenue TTM
$2.41B
EPS TTM
3.36
Net Income TTM
$40.49M
Free Cash Flow
$55.06M
Revenue 1Y
+3.66%
EPS 1Y
-6.15%
Net Income 1Y
-6.07%
FCF 1Y
+59.54%
Profit Margin
1.68%
FCF Margin
2.29%
Dividend Yield
2.28%
Dividend TTM
$1.00
Last Ex-Dividend
2026-10-01
Dividend / EPS
29.76%

Revenue

Annual ending 2026-07-25
$2.41B

EPS

Annual ending 2026-07-25
3.54

Net Income

Annual ending 2026-07-25
$40.49M

News