Price
$88.37
52W High
$105.10
52W Low
$75.60
SMA50
$94.19
SMA200
$92.32
Avg Volume 50D
$339.70K
From 52W High
-15.92%
From 52W Low
+16.89%
Vs SMA50
-6.18%
Vs SMA200
-4.28%
Current Volume
$311.48K
Dollar Volume 50D
$31.75M
Market Cap
$5.04B
P/E
10.3x
Revenue TTM
$2.19B
EPS TTM
8.47
Net Income TTM
$490.37M
Free Cash Flow
$291.15M
Revenue 1Y
+12.54%
EPS 1Y
+13.84%
Net Income 1Y
+13.27%
FCF 1Y
-33.24%
Profit Margin
22.39%
FCF Margin
13.29%

Revenue

Annual ending 2026-06-30
$2.19B

EPS

Annual ending 2026-06-30
8.48

Net Income

Annual ending 2026-06-30
$490.37M

News