Price
$50.10
52W High
$73.47
52W Low
$48.44
SMA50
$56.55
SMA200
$62.05
Avg Volume 50D
$999.29K
From 52W High
-31.81%
From 52W Low
+3.43%
Vs SMA50
-11.40%
Vs SMA200
-19.26%
Current Volume
$864.60K
Dollar Volume 50D
$55.83M
Market Cap
$2.91B
P/E
39.3x
Revenue TTM
$3.37B
EPS TTM
1.27
Net Income TTM
$73.90M
Free Cash Flow
$263.30M
Revenue 1Y
+1.29%
EPS 1Y
+104.84%
Net Income 1Y
+39.17%
FCF 1Y
+7.65%
Profit Margin
2.19%
FCF Margin
7.81%
Dividend Yield
5.27%
Dividend TTM
$2.64
Last Ex-Dividend
2026-08-21
Dividend / EPS
207.87%

Revenue

Annual ending 2025-09-30
$3.41B

EPS

Annual ending 2025-09-30
2.47

Net Income

Annual ending 2025-09-30
$145.20M

News