Price
$100.95
52W High
$174.10
52W Low
$99.19
SMA50
$106.97
SMA200
$128.54
Avg Volume 50D
$401.85K
From 52W High
-42.02%
From 52W Low
+1.77%
Vs SMA50
-5.63%
Vs SMA200
-21.46%
Current Volume
$302.94K
Dollar Volume 50D
$42.70M
Market Cap
$2.76B
P/E
14.4x
Revenue TTM
$1.93B
EPS TTM
6.97
Net Income TTM
$191.33M
Free Cash Flow
$206.14M
Dividend Yield
3.96%
Dividend TTM
$4.00
Last Ex-Dividend
2026-09-08
Dividend / EPS
57.39%

Revenue

Annual ending 2026-06-30
$1.93B

EPS

Annual ending 2026-06-30
6.98

Net Income

Annual ending 2026-06-30
$191.23M

News