Price
$5.27
52W High
$7.46
52W Low
$4.27
SMA50
$4.97
SMA200
$5.86
Avg Volume 50D
$4.07M
From 52W High
-41.56%
From 52W Low
+23.42%
Vs SMA50
+6.08%
Vs SMA200
-10.10%
Current Volume
$2.12M
Bars Stored
1207
Market Cap
$1.82B
P/E
24.8x
Revenue TTM
$1.05B
EPS TTM
0.19
Net Income TTM
$73.19M
Free Cash Flow
$206.62M
Revenue 1Y
+7.68%
EPS 1Y
-40.62%
Net Income 1Y
-39.59%
FCF 1Y
+22.45%
Profit Margin
6.95%
FCF Margin
19.63%

Revenue

Quarterly ending 2025-12-31
$274.69M

EPS

Quarterly ending 2025-12-31
0.05

Net Income

Quarterly ending 2025-12-31
$19.01M