Price
$6.55
52W High
$6.55
52W Low
$3.74
SMA50
$5.89
SMA200
$4.76
Avg Volume 50D
$797.22K
From 52W High
+0.00%
From 52W Low
+75.13%
Vs SMA50
+11.29%
Vs SMA200
+37.74%
Current Volume
$422.90K
Dollar Volume 50D
$4.68M
Market Cap
$1.36B
P/E
15.5x
Revenue TTM
$689.79M
EPS TTM
0.42
Net Income TTM
$87.67M
Free Cash Flow
$147.65M
Revenue 1Y
-3.11%
EPS 1Y
+27.27%
Net Income 1Y
+22.08%
FCF 1Y
-41.33%
Profit Margin
12.71%
FCF Margin
21.41%
Dividend Yield
3.05%
Dividend TTM
$0.20
Last Ex-Dividend
2026-07-07
Dividend / EPS
47.62%

Revenue

Annual ending 2025-12-31
$708.78M

EPS

Annual ending 2025-12-31
0.35

Net Income

Annual ending 2025-12-31
$76.70M

News