Price
$80.20
52W High
$88.42
52W Low
$43.39
SMA50
$79.75
SMA200
$68.96
Avg Volume 50D
$458.78K
From 52W High
-9.30%
From 52W Low
+84.84%
Vs SMA50
+0.56%
Vs SMA200
+16.31%
Current Volume
$607.36K
Dollar Volume 50D
$36.75M
Market Cap
$3.77B
P/E
57.0x
Revenue TTM
$1.06B
EPS TTM
1.38
Net Income TTM
$66.19M
Free Cash Flow
$351.44M
Revenue 1Y
+12.52%
EPS 1Y
+79.22%
Net Income 1Y
+76.82%
FCF 1Y
+204.81%
Profit Margin
6.24%
FCF Margin
33.13%

Revenue

Annual ending 2026-06-30
$1.06B

EPS

Annual ending 2026-06-30
1.38

Net Income

Annual ending 2026-06-30
$66.19M

News