Price
$49.27
52W High
$66.02
52W Low
$39.91
SMA50
$58.22
SMA200
$52.42
Avg Volume 50D
$315.36K
From 52W High
-25.37%
From 52W Low
+23.45%
Vs SMA50
-15.38%
Vs SMA200
-6.01%
Current Volume
$364.20K
Dollar Volume 50D
$18.51M
Market Cap
$9.63B
P/E
74.8x
Revenue TTM
$5.55B
EPS TTM
0.65
Net Income TTM
$128.84M
Free Cash Flow
-$1.23B
Revenue 1Y
+2.73%
EPS 1Y
-56.08%
Net Income 1Y
-55.19%
FCF 1Y
+31.73%
Profit Margin
2.32%
FCF Margin
-22.22%

Revenue

Annual ending 2026-03-31
$5.50B

EPS

Annual ending 2026-03-31
0.24

Net Income

Annual ending 2026-03-31
$47.83M

News