IINM, Allo is expecting an earnings report today. Meaning it could shoot up or down. (Disclaimer, I have 4 months of non-experience in stock trading, so I may be reading things wrong)
I wonder if the earnings report is meaningful. We know the company has no revenue yet, and has fixed expenses. The big question is whether they will be able to proceed with their halted trials, and the earnings report wouldn't directly address that.
TBH, I'm surprised that they rebounded so cleanly from the low point. Was expecting they would stay down for a while after hopes of a quick FDA reprieve vanished.