Price
$219.15
52W High
$272.59
52W Low
$128.92
SMA50
$207.02
SMA200
$200.64
Avg Volume 50D
$90.78K
From 52W High
-19.60%
From 52W Low
+69.99%
Vs SMA50
+5.86%
Vs SMA200
+9.22%
Current Volume
$49.02K
Dollar Volume 50D
$18.89M
Market Cap
$343.82M
P/E
13.8x
Revenue TTM
$176.29M
EPS TTM
10.36
Net Income TTM
$24.82M
Free Cash Flow
$48.78M
Revenue 1Y
-19.15%
EPS 1Y
-29.86%
Net Income 1Y
-32.40%
FCF 1Y
+2508.34%
Profit Margin
14.08%
FCF Margin
27.67%

Revenue

Annual ending 2025-12-31
$185.91M

EPS

Annual ending 2025-12-31
10.86

Net Income

Annual ending 2025-12-31
$26.31M

News