Price
$75.47
52W High
$93.40
52W Low
$58.71
SMA50
$81.02
SMA200
$79.24
Avg Volume 50D
$420.22K
From 52W High
-19.20%
From 52W Low
+28.55%
Vs SMA50
-6.85%
Vs SMA200
-4.76%
Current Volume
$298.54K
Dollar Volume 50D
$34.04M
Market Cap
$3.83B
P/E
20.0x
Revenue TTM
$3.63B
EPS TTM
3.64
Net Income TTM
$192.00M
Free Cash Flow
$281.00M
Revenue 1Y
-4.74%
EPS 1Y
-52.97%
Net Income 1Y
-54.82%
FCF 1Y
-19.25%
Profit Margin
5.28%
FCF Margin
7.73%
Dividend Yield
2.44%
Dividend TTM
$1.84
Last Ex-Dividend
2026-08-28
Dividend / EPS
50.69%

Revenue

Annual ending 2025-09-30
$3.71B

EPS

Annual ending 2025-09-30
6.02

Net Income

Annual ending 2025-09-30
$331.00M

News