Price
$11.01
52W High
$24.51
52W Low
$8.29
SMA50
$13.59
SMA200
$16.20
Avg Volume 50D
$6.34M
From 52W High
-122.62%
From 52W Low
+32.81%
Vs SMA50
-19.00%
Vs SMA200
-32.04%
Current Volume
$20.23M
Bars Stored
1257
Market Cap
$2.56B
P/E
17.4x
Revenue TTM
$510.17M
EPS TTM
0.60
Net Income TTM
$146.93M
Free Cash Flow
$27.82M
Revenue 1Y
+19.63%
EPS 1Y
-26.83%
Net Income 1Y
-25.67%
FCF 1Y
-74.81%
Profit Margin
28.80%
FCF Margin
5.45%

Revenue

Quarterly ending 2025-12-31
$139.16M

EPS

Quarterly ending 2025-12-31
0.20

Net Income

Quarterly ending 2025-12-31
$49.38M