Price
$53.81
52W High
$59.77
52W Low
$44.83
SMA50
$52.50
SMA200
$49.78
Avg Volume 50D
$137.05K
From 52W High
-11.08%
From 52W Low
+20.03%
Vs SMA50
+2.49%
Vs SMA200
+8.09%
Current Volume
$90.59K
Bars Stored
1257
Market Cap
$967.83M
P/E
19.4x
Revenue TTM
$536.00M
EPS TTM
3.00
Net Income TTM
$49.90M
Free Cash Flow
-$53.80M
Revenue 1Y
+8.33%
EPS 1Y
+2.39%
Net Income 1Y
+5.94%
FCF 1Y
-22.27%
Profit Margin
9.31%
FCF Margin
-10.04%

Revenue

Quarterly ending 2025-12-31
$161.50M

EPS

Quarterly ending 2025-12-31
1.08

Net Income

Quarterly ending 2025-12-31
$18.70M