Price
$77.89
52W High
$85.78
52W Low
$42.53
SMA50
$73.97
SMA200
$66.84
Avg Volume 50D
$4.44M
From 52W High
-9.20%
From 52W Low
+83.14%
Vs SMA50
+5.30%
Vs SMA200
+16.53%
Current Volume
$2.98M
Dollar Volume 50D
$329.30M
Market Cap
$26.53B
P/E
13.8x
Revenue TTM
$1.44B
EPS TTM
5.52
Net Income TTM
$1.93B
Free Cash Flow
$992.63M
Revenue 1Y
+29.62%
EPS 1Y
+4500.00%
Net Income 1Y
+3597.91%
FCF 1Y
+64.96%
Profit Margin
133.65%
FCF Margin
68.75%

Revenue

Annual ending 2026-06-30
$1.44B

EPS

Annual ending 2026-06-30
5.53

Net Income

Annual ending 2026-06-30
$1.93B

News