Price
$83.00
52W High
$153.53
52W Low
$61.02
SMA50
$81.95
SMA200
$85.16
Avg Volume 50D
$799.90K
From 52W High
-45.94%
From 52W Low
+36.02%
Vs SMA50
+1.29%
Vs SMA200
-2.53%
Current Volume
$626.16K
Dollar Volume 50D
$65.34M
Market Cap
$3.51B
P/E
10.4x
Revenue TTM
$2.52B
EPS TTM
7.17
Net Income TTM
$338.19M
Free Cash Flow
$433.23M
Revenue 1Y
+4.69%
EPS 1Y
+20.50%
Net Income 1Y
+17.45%
FCF 1Y
+0.51%
Profit Margin
13.43%
FCF Margin
17.20%

Revenue

Annual ending 2026-06-30
$2.52B

EPS

Annual ending 2026-06-30
7.14

Net Income

Annual ending 2026-06-30
$338.19M

News