Price
$40.64
52W High
$40.64
52W Low
$23.46
SMA50
$37.14
SMA200
$31.95
Avg Volume 50D
$987.45K
From 52W High
-0.00%
From 52W Low
+73.23%
Vs SMA50
+9.42%
Vs SMA200
+27.18%
Current Volume
$841.61K
Bars Stored
1257
Market Cap
$5.19B
P/E
27.9x
Revenue TTM
$33.92M
EPS TTM
1.41
Net Income TTM
$185.90M
Free Cash Flow
--
Revenue 1Y
+7.40%
EPS 1Y
-10.19%
Net Income 1Y
-7.42%
Profit Margin
548.05%

Revenue

Quarterly ending 2025-12-31
$17.65M

EPS

Quarterly ending 2025-12-31
-0.38

Net Income

Quarterly ending 2025-12-31
-$51.65M