Price
$26.52
52W High
$30.34
52W Low
$16.49
SMA50
$25.61
SMA200
$25.19
Avg Volume 50D
$2.97M
From 52W High
-12.59%
From 52W Low
+60.82%
Vs SMA50
+3.55%
Vs SMA200
+5.27%
Current Volume
$2.84M
Dollar Volume 50D
$76.48M
Market Cap
$3.21B
P/E
414.9x
Revenue TTM
$911.61M
EPS TTM
0.07
Net Income TTM
$7.74M
Free Cash Flow
$21.75M
Revenue 1Y
+10.99%
EPS 1Y
+200.00%
Net Income 1Y
+183.89%
FCF 1Y
-58.48%
Profit Margin
0.85%
FCF Margin
2.39%

Revenue

Annual ending 2025-12-31
$871.90M

EPS

Annual ending 2025-12-31
0.01

Net Income

Annual ending 2025-12-31
$1.64M

News