Price
$51.85
52W High
$60.05
52W Low
$44.13
SMA50
$53.26
SMA200
$54.07
Avg Volume 50D
$694.56K
From 52W High
-13.66%
From 52W Low
+17.49%
Vs SMA50
-2.64%
Vs SMA200
-4.10%
Current Volume
$746.93K
Dollar Volume 50D
$36.92M
Market Cap
$5.26B
P/E
14.4x
Revenue TTM
$2.23B
EPS TTM
3.62
Net Income TTM
$366.16M
Free Cash Flow
-$125.83M
Revenue 1Y
+6.36%
EPS 1Y
-11.49%
Net Income 1Y
-11.06%
FCF 1Y
+7.78%
Profit Margin
16.42%
FCF Margin
-5.64%
Dividend Yield
3.71%
Dividend TTM
$1.92
Last Ex-Dividend
2026-09-24
Dividend / EPS
53.18%

Revenue

Annual ending 2025-09-30
$2.04B

EPS

Annual ending 2025-09-30
3.33

Net Income

Annual ending 2025-09-30
$335.63M

News