Post by
Duster340 on Mar 21, 2024 10:13am
Starting to
got back in @ $3.80 sell-off overdone in my view. stifel put out a buy rating this morning target price $11.00
Comment by
Mikerich on Mar 21, 2024 10:15am
All these price targets are an absolute joke when it can't even sustain $4. It's been dead money since last May.....