Price
$10.87
52W High
$24.50
52W Low
$10.64
SMA50
$11.36
SMA200
$16.39
Avg Volume 50D
$4.40M
From 52W High
-55.63%
From 52W Low
+2.16%
Vs SMA50
-4.34%
Vs SMA200
-33.66%
Current Volume
$2.24M
Dollar Volume 50D
$50.02M
Market Cap
$2.93B
P/E
--
Revenue TTM
$513.00M
EPS TTM
0.55
Net Income TTM
$55.97M
Free Cash Flow
$64.30M
Revenue 1Y
+12.04%
EPS 1Y
+2850.00%
Net Income 1Y
+3602.19%
FCF 1Y
+532.77%
Profit Margin
10.91%
FCF Margin
12.53%
Dividend Yield
0.46%
Dividend TTM
$0.05
Last Ex-Dividend
2026-08-12
Dividend / EPS
9.09%

Revenue

Annual ending 2025-12-31
$508.02M

EPS

Annual ending 2025-12-31
0.51

Net Income

Annual ending 2025-12-31
$51.77M

News