Price
$1.21
52W High
$10.22
52W Low
$1.21
SMA50
$1.81
SMA200
$4.08
Avg Volume 50D
$50.35K
From 52W High
-88.16%
From 52W Low
+0.00%
Vs SMA50
-32.98%
Vs SMA200
-70.35%
Current Volume
$28.23K
Dollar Volume 50D
$91878
Market Cap
$63.32M
P/E
--
Revenue TTM
$889.34M
EPS TTM
1.05
Net Income TTM
$219.51M
Free Cash Flow
$88.94M
Revenue 1Y
+11.90%
EPS 1Y
+54.41%
Net Income 1Y
+51.65%
FCF 1Y
-5.41%
Profit Margin
24.68%
FCF Margin
10.00%
Last Ex-Dividend
2025-07-14

Revenue

Annual ending 2025-12-31
$889.34M

EPS

Annual ending 2025-12-31
1.05

Net Income

Annual ending 2025-12-31
$219.51M

News