Price
$58.08
52W High
$98.93
52W Low
$52.10
SMA50
$56.74
SMA200
$66.72
Avg Volume 50D
$682.92K
From 52W High
-41.29%
From 52W Low
+11.48%
Vs SMA50
+2.36%
Vs SMA200
-12.95%
Current Volume
$714.38K
Dollar Volume 50D
$38.61M
Market Cap
$3.08B
P/E
8.3x
Revenue TTM
$5.25B
EPS TTM
6.76
Net Income TTM
$370.89M
Free Cash Flow
$433.23M
Revenue 1Y
-3.32%
EPS 1Y
+24.72%
Net Income 1Y
+17.28%
FCF 1Y
+401.26%
Profit Margin
7.07%
FCF Margin
8.25%
Dividend Yield
2.22%
Dividend TTM
$1.29
Last Ex-Dividend
2026-08-14
Dividend / EPS
19.08%

Revenue

Annual ending 2025-09-30
$5.43B

EPS

Annual ending 2025-09-30
5.51

Net Income

Annual ending 2025-09-30
$319.03M

News