Price
$9.54
52W High
$10.85
52W Low
$5.18
SMA50
$9.84
SMA200
$7.89
Avg Volume 50D
$362.86K
From 52W High
-12.07%
From 52W Low
+84.17%
Vs SMA50
-3.02%
Vs SMA200
+20.91%
Current Volume
$169.55K
Dollar Volume 50D
$3.59M
Market Cap
$485.28M
P/E
15.6x
Revenue TTM
$2.38B
EPS TTM
0.63
Net Income TTM
$31.20M
Free Cash Flow
$50.40M
Revenue 1Y
-8.02%
EPS 1Y
+303.23%
Net Income 1Y
+318.18%
FCF 1Y
-31.24%
Profit Margin
1.31%
FCF Margin
2.12%
Dividend Yield
3.93%
Dividend TTM
$0.38
Last Ex-Dividend
2026-08-17
Dividend / EPS
59.52%

Revenue

Annual ending 2025-12-31
$2.42B

EPS

Annual ending 2025-12-31
0.54

Net Income

Annual ending 2025-12-31
$27.00M

News