Price
$12.24
52W High
$28.92
52W Low
$10.59
SMA50
$12.66
SMA200
$14.36
Avg Volume 50D
$4.08M
From 52W High
-57.68%
From 52W Low
+15.58%
Vs SMA50
-3.28%
Vs SMA200
-14.77%
Current Volume
$3.97M
Dollar Volume 50D
$51.68M
Market Cap
$2.57B
P/E
29.5x
Revenue TTM
$14.97B
EPS TTM
0.36
Net Income TTM
$87.00M
Free Cash Flow
$146.00M
Revenue 1Y
-0.62%
EPS 1Y
-70.25%
Net Income 1Y
-70.71%
FCF 1Y
-38.14%
Profit Margin
0.58%
FCF Margin
0.98%

Revenue

Annual ending 2026-03-31
$15.09B

EPS

Annual ending 2026-03-31
0.85

Net Income

Annual ending 2026-03-31
$198.00M

News