Price
$66.38
52W High
$70.73
52W Low
$46.72
SMA50
$60.33
SMA200
$59.27
Avg Volume 50D
$239.26K
From 52W High
-6.55%
From 52W Low
+42.08%
Vs SMA50
+10.02%
Vs SMA200
+12.00%
Current Volume
$273.76K
Bars Stored
845
Market Cap
$1.58B
P/E
71.3x
Revenue TTM
$518.88M
EPS TTM
0.93
Net Income TTM
$22.15M
Free Cash Flow
$137.38M
Revenue 1Y
+6.34%
EPS 1Y
+75.47%
Net Income 1Y
+71.94%
FCF 1Y
+3356.10%
Profit Margin
4.27%
FCF Margin
26.48%

Revenue

Quarterly ending 2025-12-31
$140.45M

EPS

Quarterly ending 2025-12-31
0.77

Net Income

Quarterly ending 2025-12-31
$18.41M