Price
$7.79
52W High
$21.41
52W Low
$7.59
SMA50
$8.77
SMA200
$13.16
Avg Volume 50D
$8.10M
From 52W High
-63.62%
From 52W Low
+2.64%
Vs SMA50
-11.17%
Vs SMA200
-40.78%
Current Volume
$7.37M
Dollar Volume 50D
$71.66M
Market Cap
$1.83B
P/E
4.5x
Revenue TTM
$3.48B
EPS TTM
1.48
Net Income TTM
$402.96M
Free Cash Flow
-$1.35B
Revenue 1Y
+63.23%
EPS 1Y
+110.65%
Net Income 1Y
+115.69%
FCF 1Y
+42.88%
Profit Margin
11.59%
FCF Margin
-38.92%

Revenue

Annual ending 2025-12-31
$2.96B

EPS

Annual ending 2025-12-31
1.71

Net Income

Annual ending 2025-12-31
$449.95M

News