Price
$8.84
52W High
$11.19
52W Low
$5.95
SMA50
$9.17
SMA200
$8.13
Avg Volume 50D
$4.27M
From 52W High
-26.58%
From 52W Low
+48.57%
Vs SMA50
-3.62%
Vs SMA200
+8.71%
Current Volume
$2.42M
Bars Stored
1256
Market Cap
$1.44B
P/E
3.3x
Revenue TTM
$1.12B
EPS TTM
2.35
Net Income TTM
$440.30M
Free Cash Flow
-$251.02M
Revenue 1Y
+64.69%
EPS 1Y
+275.37%
Net Income 1Y
+334.83%
FCF 1Y
-146.34%
Profit Margin
39.19%
FCF Margin
-22.34%

Revenue

Quarterly ending 2025-12-31
$147.14M

EPS

Quarterly ending 2025-12-31
0.05

Net Income

Quarterly ending 2025-12-31
$17.53M