Price
$17.37
52W High
$19.37
52W Low
$15.78
SMA50
$17.04
SMA200
$17.53
Avg Volume 50D
$8.51M
From 52W High
-11.51%
From 52W Low
+10.08%
Vs SMA50
+1.93%
Vs SMA200
-0.88%
Current Volume
$7.93M
Bars Stored
1256
Market Cap
$12.08B
P/E
170.7x
Revenue TTM
$2.73B
EPS TTM
0.10
Net Income TTM
$70.77M
Free Cash Flow
$1.60M
Revenue 1Y
+3.29%
EPS 1Y
-70.59%
Net Income 1Y
-70.84%
FCF 1Y
-99.66%
Profit Margin
2.59%
FCF Margin
0.06%

Revenue

Quarterly ending 2025-12-31
$657.62M

EPS

Quarterly ending 2025-12-31
0.16

Net Income

Quarterly ending 2025-12-31
$113.97M