Price
$10.54
52W High
$15.25
52W Low
$7.13
SMA50
$10.67
SMA200
$10.91
Avg Volume 50D
$790.13K
From 52W High
-30.89%
From 52W Low
+47.83%
Vs SMA50
-1.21%
Vs SMA200
-3.39%
Current Volume
$419.76K
Dollar Volume 50D
$8.45M
Market Cap
$1.49B
P/E
135.8x
Revenue TTM
$933.18M
EPS TTM
5967.02
Net Income TTM
$10.95M
Free Cash Flow
$38.55M
Revenue 1Y
+7.36%
EPS 1Y
+116.83%
Net Income 1Y
+243.09%
FCF 1Y
-68.66%
Profit Margin
1.17%
FCF Margin
4.13%
Dividend Yield
2.81%
Dividend TTM
$0.30
Last Ex-Dividend
2026-05-04
Dividend / EPS
0.00%

Revenue

Annual ending 2025-12-31
$1.43B

EPS

Annual ending 2025-12-31
-0.08

Net Income

Annual ending 2025-12-31
-$8.35M

News