Price
$24.65
52W High
$24.75
52W Low
$22.77
SMA50
$24.53
SMA200
$24.11
Avg Volume 50D
$738.62K
From 52W High
-0.41%
From 52W Low
+8.26%
Vs SMA50
+0.50%
Vs SMA200
+2.25%
Current Volume
$388.54K
Bars Stored
1257
Market Cap
$1.27B
P/E
25.0x
Revenue TTM
$1.08B
EPS TTM
0.99
Net Income TTM
$50.91M
Free Cash Flow
--
Revenue 1Y
-4.26%
EPS 1Y
-3.88%
Net Income 1Y
-3.47%
Profit Margin
4.70%

Revenue

Quarterly ending 2025-12-31
$254.87M

EPS

Quarterly ending 2025-12-31
0.65

Net Income

Quarterly ending 2025-12-31
$33.37M