Price
$28.91
52W High
$34.72
52W Low
$23.65
SMA50
$27.51
SMA200
$28.56
Avg Volume 50D
$2.06M
From 52W High
-16.73%
From 52W Low
+22.24%
Vs SMA50
+5.11%
Vs SMA200
+1.23%
Current Volume
$1.46M
Dollar Volume 50D
$56.31M
Market Cap
$14.99B
P/E
37.9x
Revenue TTM
$7.30B
EPS TTM
1.05
Net Income TTM
$395.00M
Free Cash Flow
$836.00M
Revenue 1Y
+12.91%
EPS 1Y
+114.29%
Net Income 1Y
+47.39%
FCF 1Y
+37.73%
Profit Margin
5.41%
FCF Margin
11.45%
Dividend Yield
2.66%
Dividend TTM
$0.77
Last Ex-Dividend
2026-08-20
Dividend / EPS
73.33%

Revenue

Annual ending 2025-09-30
$6.71B

EPS

Annual ending 2025-09-30
0.69

Net Income

Annual ending 2025-09-30
$101.00M

News