Price
$44.59
52W High
$54.71
52W Low
$32.36
SMA50
$41.24
SMA200
$41.66
Avg Volume 50D
$6.03M
From 52W High
-22.70%
From 52W Low
+37.79%
Vs SMA50
+8.11%
Vs SMA200
+7.04%
Current Volume
$3.63M
Dollar Volume 50D
$246.43M
Market Cap
$12.68B
P/E
79.6x
Revenue TTM
$2.02B
EPS TTM
0.54
Net Income TTM
$162.67M
Free Cash Flow
$529.68M
Revenue 1Y
+18.82%
EPS 1Y
-66.04%
Net Income 1Y
-66.37%
FCF 1Y
+22.24%
Profit Margin
8.06%
FCF Margin
26.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