Price
$9.50
52W High
$9.51
52W Low
$4.97
SMA50
$9.45
SMA200
$7.92
Avg Volume 50D
$1.76M
From 52W High
-0.11%
From 52W Low
+91.15%
Vs SMA50
+0.50%
Vs SMA200
+19.93%
Current Volume
$3.94M
Dollar Volume 50D
$16.68M
Market Cap
$4.96B
P/E
56.4x
Revenue TTM
$3.18B
EPS TTM
0.16
Net Income TTM
$88.00M
Free Cash Flow
$102.00M
Revenue 1Y
+30.16%
EPS 1Y
+223.08%
Net Income 1Y
+254.39%
FCF 1Y
-29.66%
Profit Margin
2.77%
FCF Margin
3.21%

Revenue

Annual ending 2025-12-31
$2.72B

EPS

Annual ending 2025-12-31
0.22

Net Income

Annual ending 2025-12-31
$109.00M

News