Price
$78.56
52W High
$80.25
52W Low
$34.40
SMA50
$74.17
SMA200
$55.37
Avg Volume 50D
$238.62K
From 52W High
-2.11%
From 52W Low
+128.37%
Vs SMA50
+5.92%
Vs SMA200
+41.88%
Current Volume
$155.76K
Dollar Volume 50D
$17.48M
Market Cap
$1.29B
P/E
78.6x
Revenue TTM
$99.02M
EPS TTM
1.13
Net Income TTM
$16.38M
Free Cash Flow
$28.00M
Revenue 1Y
+20.18%
EPS 1Y
+88.33%
Net Income 1Y
+88.06%
FCF 1Y
+30.44%
Profit Margin
16.54%
FCF Margin
28.27%

Revenue

Annual ending 2025-12-31
$90.25M

EPS

Annual ending 2025-12-31
0.91

Net Income

Annual ending 2025-12-31
$13.15M

News