Price
$12.32
52W High
$13.38
52W Low
$4.81
SMA50
$12.24
SMA200
$8.98
Avg Volume 50D
$4.73M
From 52W High
-7.92%
From 52W Low
+156.13%
Vs SMA50
+0.68%
Vs SMA200
+37.18%
Current Volume
$1.86M
Dollar Volume 50D
$57.87M
Market Cap
$4.74B
P/E
93.8x
Revenue TTM
$1.58B
EPS TTM
0.13
Net Income TTM
$50.60M
Free Cash Flow
$173.91M
Revenue 1Y
+20.38%
EPS 1Y
+360.00%
Net Income 1Y
+413.29%
FCF 1Y
+44.84%
Profit Margin
3.19%
FCF Margin
10.97%

Revenue

Annual ending 2025-12-31
$1.42B

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$9.66M

News