Price
$72.48
52W High
$72.61
52W Low
$43.30
SMA50
$72.35
SMA200
$62.54
Avg Volume 50D
$2.84M
From 52W High
-0.18%
From 52W Low
+67.39%
Vs SMA50
+0.18%
Vs SMA200
+15.89%
Current Volume
$2.42M
Dollar Volume 50D
$205.43M
Market Cap
$11.38B
P/E
62.6x
Revenue TTM
$1.22B
EPS TTM
1.15
Net Income TTM
$181.86M
Free Cash Flow
$263.22M
Revenue 1Y
-0.38%
EPS 1Y
+150.00%
Net Income 1Y
+147.77%
FCF 1Y
+2.60%
Profit Margin
14.97%
FCF Margin
21.66%
Dividend Yield
0.44%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-24
Dividend / EPS
27.83%

Revenue

Annual ending 2026-06-30
$1.22B

EPS

Annual ending 2026-06-30
1.16

Net Income

Annual ending 2026-06-30
$181.86M

News