Price
$64.47
52W High
$65.25
52W Low
$32.36
SMA50
$54.07
SMA200
$43.20
Avg Volume 50D
$7.18M
From 52W High
-1.20%
From 52W Low
+99.23%
Vs SMA50
+19.22%
Vs SMA200
+49.25%
Current Volume
$8.76M
Dollar Volume 50D
$388.50M
Market Cap
$18.86B
P/E
124.6x
Revenue TTM
$2.10B
EPS TTM
0.50
Net Income TTM
$151.37M
Free Cash Flow
$570.75M
Revenue 1Y
+17.94%
EPS 1Y
-69.33%
Net Income 1Y
-69.30%
FCF 1Y
+21.92%
Profit Margin
7.22%
FCF Margin
27.24%

Revenue

Annual ending 2026-03-31
$2.02B

EPS

Annual ending 2026-03-31
0.54

Net Income

Annual ending 2026-03-31
$162.67M

News