Price
$12.77
52W High
$15.43
52W Low
$8.22
SMA50
$11.20
SMA200
$11.55
Avg Volume 50D
$3.10M
From 52W High
-17.24%
From 52W Low
+55.35%
Vs SMA50
+14.03%
Vs SMA200
+10.59%
Current Volume
$5.79M
Dollar Volume 50D
$35.09M
Market Cap
$2.00B
P/E
16.2x
Revenue TTM
$12.48B
EPS TTM
0.73
Net Income TTM
$124.00M
Free Cash Flow
$1.25B
Revenue 1Y
-2.42%
EPS 1Y
-64.04%
Net Income 1Y
-67.28%
FCF 1Y
+13.51%
Profit Margin
0.99%
FCF Margin
10.03%
Last Ex-Dividend
2020-03-24

Revenue

Annual ending 2026-03-31
$12.64B

EPS

Annual ending 2026-03-31
0.10

Net Income

Annual ending 2026-03-31
$18.00M

News