Price
$19.72
52W High
$36.24
52W Low
$18.59
SMA50
$22.95
SMA200
$25.20
Avg Volume 50D
$13.47M
From 52W High
-45.58%
From 52W Low
+6.08%
Vs SMA50
-14.08%
Vs SMA200
-21.75%
Current Volume
$9.74M
Dollar Volume 50D
$302.69M
Market Cap
$9.76B
P/E
--
Revenue TTM
$6.22B
EPS TTM
-0.34
Net Income TTM
-$166.90M
Free Cash Flow
$650.89M
Revenue 1Y
+15.03%
EPS 1Y
+49.25%
Net Income 1Y
+45.18%
FCF 1Y
+29.66%
Profit Margin
-2.68%
FCF Margin
10.46%

Revenue

Annual ending 2025-12-31
$6.05B

EPS

Annual ending 2025-12-31
-0.01

Net Income

Annual ending 2025-12-31
$3.71M

News