Price
$78.70
52W High
$85.34
52W Low
$60.91
SMA50
$71.07
SMA200
$76.91
Avg Volume 50D
$289.83K
From 52W High
-8.44%
From 52W Low
+29.21%
Vs SMA50
+10.74%
Vs SMA200
+2.33%
Current Volume
$156.45K
Bars Stored
1257
Market Cap
$1.42B
P/E
32.4x
Revenue TTM
$1.20B
EPS TTM
2.36
Net Income TTM
$43.80M
Free Cash Flow
$43.30M
Revenue 1Y
-6.47%
EPS 1Y
-46.12%
Net Income 1Y
-47.67%
FCF 1Y
-37.06%
Profit Margin
3.64%
FCF Margin
3.60%

Revenue

Quarterly ending 2025-12-31
$291.60M

EPS

Quarterly ending 2025-12-31
-0.21

Net Income

Quarterly ending 2025-12-31
-$4.40M