Price
$12.56
52W High
$17.22
52W Low
$11.74
SMA50
$13.57
SMA200
$14.64
Avg Volume 50D
$73.26K
From 52W High
-27.06%
From 52W Low
+6.98%
Vs SMA50
-7.47%
Vs SMA200
-14.19%
Current Volume
$25.15K
Dollar Volume 50D
$984298
Market Cap
$326.91M
P/E
--
Revenue TTM
$584.33M
EPS TTM
13.96
Net Income TTM
$394.10M
Free Cash Flow
-$5.34M
Revenue 1Y
-2.35%
EPS 1Y
+546.01%
Net Income 1Y
+493.04%
FCF 1Y
+89.18%
Profit Margin
67.44%
FCF Margin
-0.91%

Revenue

Annual ending 2025-12-31
$584.33M

EPS

Annual ending 2025-12-31
13.96

Net Income

Annual ending 2025-12-31
$394.10M

News