RE:RE:2022 Biotech Showcase Fidelity house has been a net buyer for sometime including up to now. The other day they sold 100,000 at 13. Thought this is where the insiders want it positioned.
To bad no credible news but that has been the history with these guys.