Price
$3.59
52W High
$5.39
52W Low
$1.43
SMA50
$4.13
SMA200
$4.01
Avg Volume 50D
$2.04M
From 52W High
-33.40%
From 52W Low
+151.05%
Vs SMA50
-13.18%
Vs SMA200
-10.56%
Current Volume
$2.11M
Dollar Volume 50D
$8.47M
Market Cap
$621.30M
P/E
4.8x
Revenue TTM
$389.32M
EPS TTM
0.76
Net Income TTM
$129.87M
Free Cash Flow
$185.55M
Revenue 1Y
+26.19%
EPS 1Y
+1366.67%
Net Income 1Y
+1747.03%
FCF 1Y
+519.84%
Profit Margin
33.36%
FCF Margin
47.66%

Revenue

Annual ending 2025-12-31
$296.15M

EPS

Annual ending 2025-12-31
0.15

Net Income

Annual ending 2025-12-31
$24.02M

News