Price
$12.65
52W High
$16.72
52W Low
$5.25
SMA50
$13.45
SMA200
$12.90
Avg Volume 50D
$725.93K
From 52W High
-24.34%
From 52W Low
+140.95%
Vs SMA50
-5.96%
Vs SMA200
-1.97%
Current Volume
$667.63K
Dollar Volume 50D
$9.83M
Market Cap
$1.74B
P/E
--
Revenue TTM
$3.00B
EPS TTM
1.00
Net Income TTM
$132.63M
Free Cash Flow
$13.09M
Revenue 1Y
+8.52%
EPS 1Y
+164.52%
Net Income 1Y
+164.69%
FCF 1Y
-85.83%
Profit Margin
4.42%
FCF Margin
0.44%
Last Ex-Dividend
2023-03-09

Revenue

Annual ending 2025-12-31
$3.00B

EPS

Annual ending 2025-12-31
1.00

Net Income

Annual ending 2025-12-31
$132.63M

News