Price
$31.76
52W High
$64.90
52W Low
$11.82
SMA50
$32.86
SMA200
$31.31
Avg Volume 50D
$3.93M
From 52W High
-51.06%
From 52W Low
+168.70%
Vs SMA50
-3.34%
Vs SMA200
+1.45%
Current Volume
$2.81M
Dollar Volume 50D
$130.37M
Market Cap
$4.91B
P/E
173.0x
Revenue TTM
$3.32B
EPS TTM
0.19
Net Income TTM
$28.40M
Free Cash Flow
-$6.96M
Revenue 1Y
+13.38%
EPS 1Y
+129.23%
Net Income 1Y
+132.38%
FCF 1Y
+96.61%
Profit Margin
0.86%
FCF Margin
-0.21%
Dividend Yield
1.26%
Dividend TTM
$0.40
Last Ex-Dividend
2026-09-10
Dividend / EPS
210.53%

Revenue

Annual ending 2025-12-31
$3.07B

EPS

Annual ending 2025-12-31
-0.07

Net Income

Annual ending 2025-12-31
-$8.98M

News