Price
$8.18
52W High
$14.30
52W Low
$4.57
SMA50
$7.86
SMA200
$7.96
Avg Volume 50D
$536.30K
From 52W High
-42.80%
From 52W Low
+78.99%
Vs SMA50
+4.11%
Vs SMA200
+2.77%
Current Volume
$195.39K
Dollar Volume 50D
$4.20M
Market Cap
$732.58M
P/E
6.8x
Revenue TTM
$1.23B
EPS TTM
1.16
Net Income TTM
$107.38M
Free Cash Flow
$120.59M
Revenue 1Y
+11.38%
EPS 1Y
+68.12%
Net Income 1Y
+71.12%
FCF 1Y
+148.66%
Profit Margin
8.75%
FCF Margin
9.83%
Dividend Yield
44.62%
Dividend TTM
$3.65
Last Ex-Dividend
2026-03-26
Dividend / EPS
314.66%

Revenue

Annual ending 2025-12-31
$1.18B

EPS

Annual ending 2025-12-31
1.10

Net Income

Annual ending 2025-12-31
$102.28M

News