Price
$54.01
52W High
$55.97
52W Low
$32.28
SMA50
$49.18
SMA200
$43.63
Avg Volume 50D
$235.33K
From 52W High
-3.50%
From 52W Low
+67.32%
Vs SMA50
+9.83%
Vs SMA200
+23.79%
Current Volume
$328.89K
Dollar Volume 50D
$11.60M
Market Cap
$1.45B
P/E
37.6x
Revenue TTM
$483.23M
EPS TTM
1.34
Net Income TTM
$38.39M
Free Cash Flow
-$5.44M
Revenue 1Y
+26.37%
EPS 1Y
-88.52%
Net Income 1Y
-84.60%
FCF 1Y
+87.20%
Profit Margin
7.94%
FCF Margin
-1.13%

Revenue

Annual ending 2025-12-31
$452.42M

EPS

Annual ending 2025-12-31
0.80

Net Income

Annual ending 2025-12-31
$22.67M

News