Price
$106.89
52W High
$119.16
52W Low
$48.12
SMA50
$91.89
SMA200
$83.79
Avg Volume 50D
$668.18K
From 52W High
-11.48%
From 52W Low
+122.13%
Vs SMA50
+16.33%
Vs SMA200
+27.58%
Current Volume
$521.53K
Dollar Volume 50D
$61.63M
Market Cap
$2.87B
P/E
--
Revenue TTM
$2.64B
EPS TTM
-1.95
Net Income TTM
-$34.91M
Free Cash Flow
-$24.52M
Revenue 1Y
+3.31%
EPS 1Y
+83.30%
Net Income 1Y
+83.30%
FCF 1Y
-120.56%
Profit Margin
-1.32%
FCF Margin
-0.93%
Last Ex-Dividend
2024-05-14

Revenue

Annual ending 2025-12-31
$2.61B

EPS

Annual ending 2025-12-31
-2.48

Net Income

Annual ending 2025-12-31
-$44.70M