Price
$43.16
52W High
$47.13
52W Low
$28.81
SMA50
$39.71
SMA200
$39.02
Avg Volume 50D
$196.79K
From 52W High
-8.42%
From 52W Low
+49.81%
Vs SMA50
+8.70%
Vs SMA200
+10.61%
Current Volume
$762.33K
Dollar Volume 50D
$8.03M
Market Cap
$701.77M
P/E
57.6x
Revenue TTM
$577.24M
EPS TTM
0.76
Net Income TTM
$12.18M
Free Cash Flow
$47.35M
Revenue 1Y
+7.64%
EPS 1Y
+117.14%
Net Income 1Y
+111.50%
FCF 1Y
+24.13%
Profit Margin
2.11%
FCF Margin
8.20%
Dividend Yield
1.02%
Dividend TTM
$0.44
Last Ex-Dividend
2026-08-14
Dividend / EPS
57.89%

Revenue

Annual ending 2025-12-31
$546.06M

EPS

Annual ending 2025-12-31
-0.27

Net Income

Annual ending 2025-12-31
-$4.39M

News