Price
$77.18
52W High
$90.97
52W Low
$50.76
SMA50
$85.38
SMA200
$79.34
Avg Volume 50D
$344.20K
From 52W High
-15.16%
From 52W Low
+52.05%
Vs SMA50
-9.61%
Vs SMA200
-2.72%
Current Volume
$275.78K
Dollar Volume 50D
$29.44M
Market Cap
$1.77B
P/E
22.2x
Revenue TTM
$2.87B
EPS TTM
3.30
Net Income TTM
$79.80M
Free Cash Flow
$291.60M
Revenue 1Y
+0.82%
EPS 1Y
+23.13%
Net Income 1Y
+9.02%
FCF 1Y
+288.28%
Profit Margin
2.78%
FCF Margin
10.15%
Dividend Yield
2.44%
Dividend TTM
$1.88
Last Ex-Dividend
2026-08-25
Dividend / EPS
56.97%

Revenue

Annual ending 2025-09-30
$2.81B

EPS

Annual ending 2025-09-30
3.86

Net Income

Annual ending 2025-09-30
$100.40M

News