Price
$33.75
52W High
$33.75
52W Low
$19.88
SMA50
$29.56
SMA200
$24.85
Avg Volume 50D
$200.66K
From 52W High
+0.00%
From 52W Low
+69.77%
Vs SMA50
+14.16%
Vs SMA200
+35.81%
Current Volume
$175.27K
Dollar Volume 50D
$5.93M
Market Cap
$1.02B
P/E
48.3x
Revenue TTM
$321.12M
EPS TTM
0.72
Net Income TTM
$21.20M
Free Cash Flow
$55.85M
Revenue 1Y
+8.78%
EPS 1Y
+7.46%
Net Income 1Y
+4.25%
FCF 1Y
+23.23%
Profit Margin
6.60%
FCF Margin
17.39%
Dividend Yield
0.40%
Dividend TTM
$0.14
Last Ex-Dividend
2026-08-17
Dividend / EPS
18.89%

Revenue

Annual ending 2025-12-31
$304.06M

EPS

Annual ending 2025-12-31
0.61

Net Income

Annual ending 2025-12-31
$18.34M

News