Price
$16.69
52W High
$24.25
52W Low
$12.55
SMA50
$15.99
SMA200
$16.29
Avg Volume 50D
$309.08K
From 52W High
-31.18%
From 52W Low
+32.99%
Vs SMA50
+4.35%
Vs SMA200
+2.46%
Current Volume
$244.61K
Dollar Volume 50D
$4.90M
Market Cap
$1.50B
P/E
17.9x
Revenue TTM
$221.80M
EPS TTM
0.98
Net Income TTM
$83.75M
Free Cash Flow
$88.50M

Revenue

Annual ending 2025-12-31
$216.98M

EPS

Annual ending 2025-12-31
0.99

Net Income

Annual ending 2025-12-31
$79.00M

News