Price
$3.46
52W High
$5.58
52W Low
$2.95
SMA50
$3.72
SMA200
$4.07
Avg Volume 50D
$2.45M
From 52W High
-37.99%
From 52W Low
+17.29%
Vs SMA50
-6.88%
Vs SMA200
-14.91%
Current Volume
$1.20M
Dollar Volume 50D
$9.21M
Market Cap
$918.53M
P/E
8.1x
Revenue TTM
$1.96B
EPS TTM
0.49
Net Income TTM
$113.99M
Free Cash Flow
$200.81M
Revenue 1Y
+8.00%
EPS 1Y
+250.00%
Net Income 1Y
+709.39%
FCF 1Y
+21.70%
Profit Margin
5.81%
FCF Margin
10.23%

Revenue

Annual ending 2025-12-31
$1.91B

EPS

Annual ending 2025-12-31
0.13

Net Income

Annual ending 2025-12-31
$37.51M

News