Price
$40.20
52W High
$64.14
52W Low
$24.73
SMA50
$44.16
SMA200
$44.63
Avg Volume 50D
$567.98K
From 52W High
-37.32%
From 52W Low
+62.56%
Vs SMA50
-8.98%
Vs SMA200
-9.94%
Current Volume
$412.48K
Dollar Volume 50D
$25.24M
Market Cap
$1.16B
P/E
14.0x
Revenue TTM
$25.51B
EPS TTM
2.91
Net Income TTM
$82.34M
Free Cash Flow
$1.21B
Dividend Yield
1.49%
Dividend TTM
$0.60
Last Ex-Dividend
2026-09-16
Dividend / EPS
20.62%

Revenue

Annual ending 2026-06-30
$25.51B

EPS

Annual ending 2026-06-30
3.02

Net Income

Annual ending 2026-06-30
$82.34M

News