Price
$6.07
52W High
$8.00
52W Low
$4.32
SMA50
$6.13
SMA200
$6.35
Avg Volume 50D
$1.74M
From 52W High
-24.12%
From 52W Low
+40.51%
Vs SMA50
-0.96%
Vs SMA200
-4.44%
Current Volume
$2.03M
Dollar Volume 50D
$10.58M
Market Cap
$1.32B
P/E
63.1x
Revenue TTM
$1.79B
EPS TTM
0.09
Net Income TTM
$20.93M
Free Cash Flow
$39.07M
Revenue 1Y
+25.36%
EPS 1Y
-64.00%
Net Income 1Y
-59.72%
FCF 1Y
-56.77%
Profit Margin
1.17%
FCF Margin
2.18%
Dividend Yield
2.64%
Dividend TTM
$0.16
Last Ex-Dividend
2026-08-10
Dividend / EPS
177.78%

Revenue

Annual ending 2025-12-31
$1.63B

EPS

Annual ending 2025-12-31
0.15

Net Income

Annual ending 2025-12-31
$30.93M

News