Price
$32.83
52W High
$34.44
52W Low
$21.18
SMA50
$32.05
SMA200
$26.41
Avg Volume 50D
$4.56M
From 52W High
-4.90%
From 52W Low
+55.00%
Vs SMA50
+2.43%
Vs SMA200
+24.29%
Current Volume
$5.06M
Dollar Volume 50D
$146.01M
Market Cap
$17.41B
P/E
25.2x
Revenue TTM
$9.03B
EPS TTM
1.31
Net Income TTM
$677.50M
Free Cash Flow
$933.50M
Revenue 1Y
+3.82%
EPS 1Y
+89.86%
Net Income 1Y
+89.09%
FCF 1Y
+40.14%
Profit Margin
7.50%
FCF Margin
10.34%
Dividend Yield
3.99%
Dividend TTM
$1.31
Last Ex-Dividend
2026-06-29
Dividend / EPS
100.00%

Revenue

Annual ending 2025-09-30
$8.77B

EPS

Annual ending 2025-09-30
0.91

Net Income

Annual ending 2025-09-30
$471.70M