Price
$12.96
52W High
$14.02
52W Low
$11.30
SMA50
$12.27
SMA200
$13.18
Avg Volume 50D
$1.80M
From 52W High
-8.18%
From 52W Low
+14.69%
Vs SMA50
+5.59%
Vs SMA200
-1.64%
Current Volume
$1.58M
Bars Stored
1257
Market Cap
$1.62B
P/E
12.8x
Revenue TTM
$1.06B
EPS TTM
1.33
Net Income TTM
$125.87M
Free Cash Flow
--
Revenue 1Y
-8.93%
EPS 1Y
+2.31%
Net Income 1Y
+17.09%
Profit Margin
11.91%

Revenue

Quarterly ending 2025-09-30
$350.94M

EPS

Quarterly ending 2025-09-30
0.29

Net Income

Quarterly ending 2025-09-30
$29.83M