Price
$32.99
52W High
$37.95
52W Low
$29.63
SMA50
$32.99
SMA200
$32.38
Avg Volume 50D
$735.34K
From 52W High
-13.07%
From 52W Low
+11.34%
Vs SMA50
-0.01%
Vs SMA200
+1.88%
Current Volume
$687.95K
Dollar Volume 50D
$24.21M
Market Cap
$1.88B
P/E
65.4x
Revenue TTM
$306.46M
EPS TTM
0.51
Net Income TTM
$28.83M
Free Cash Flow
$86.23M
Revenue 1Y
+21.10%
EPS 1Y
+155.43%
Net Income 1Y
+208.07%
FCF 1Y
+109.54%
Profit Margin
9.41%
FCF Margin
28.14%
Dividend Yield
4.85%
Dividend TTM
$1.60
Last Ex-Dividend
2026-09-30
Dividend / EPS
313.72%

Revenue

Annual ending 2025-12-31
$281.14M

EPS

Annual ending 2025-12-31
-0.20

Net Income

Annual ending 2025-12-31
-$8.76M

News