Price
$21.65
52W High
$28.10
52W Low
$19.10
SMA50
$20.84
SMA200
$22.76
Avg Volume 50D
$1.30M
From 52W High
-22.95%
From 52W Low
+13.35%
Vs SMA50
+3.86%
Vs SMA200
-4.87%
Current Volume
$1.95M
Dollar Volume 50D
$27.22M
Market Cap
$2.74B
P/E
97.4x
Revenue TTM
$2.36B
EPS TTM
0.21
Net Income TTM
$28.12M
Free Cash Flow
$131.13M
Revenue 1Y
+24.10%
EPS 1Y
+90.91%
Net Income 1Y
+89.50%
FCF 1Y
+42.75%
Profit Margin
1.19%
FCF Margin
5.56%

Revenue

Annual ending 2025-12-31
$2.12B

EPS

Annual ending 2025-12-31
0.18

Net Income

Annual ending 2025-12-31
$22.92M

News