Price
$16.46
52W High
$19.22
52W Low
$15.73
SMA50
$17.72
SMA200
$17.43
Avg Volume 50D
$228.72K
From 52W High
-14.36%
From 52W Low
+4.64%
Vs SMA50
-7.09%
Vs SMA200
-5.57%
Current Volume
$234.07K
Dollar Volume 50D
$4.03M
Market Cap
$618.55M
P/E
43.6x
Revenue TTM
$540.04M
EPS TTM
0.30
Net Income TTM
$14.18M
Free Cash Flow
$217.44M
Revenue 1Y
-45.95%
EPS 1Y
-53.12%
Net Income 1Y
-45.75%
FCF 1Y
+80.05%
Profit Margin
2.63%
FCF Margin
40.26%
Dividend Yield
1.46%
Dividend TTM
$0.24
Last Ex-Dividend
2026-08-17
Dividend / EPS
80.00%

Revenue

Annual ending 2025-12-31
-$1.03M

EPS

Annual ending 2025-12-31
0.76

Net Income

Annual ending 2025-12-31
$34.93M

News