Price
$51.09
52W High
$66.37
52W Low
$36.06
SMA50
$52.08
SMA200
$53.11
Avg Volume 50D
$111.29K
From 52W High
-23.02%
From 52W Low
+41.68%
Vs SMA50
-1.91%
Vs SMA200
-3.80%
Current Volume
$83.79K
Dollar Volume 50D
$5.81M
Market Cap
$1.02B
P/E
56.5x
Revenue TTM
$244.62M
EPS TTM
0.87
Net Income TTM
$18.02M
Free Cash Flow
$49.06M
Revenue 1Y
-10.76%
EPS 1Y
+234.62%
Net Income 1Y
+246.55%
FCF 1Y
+20.68%
Profit Margin
7.37%
FCF Margin
20.06%
Dividend Yield
5.87%
Dividend TTM
$3.00
Last Ex-Dividend
2026-09-29
Dividend / EPS
344.83%

Revenue

Annual ending 2025-12-31
$359.02M

EPS

Annual ending 2025-12-31
2.92

Net Income

Annual ending 2025-12-31
$57.97M

News