All the news of collaborations/RMAT/limited data have been positive. Not understanding the stock price moves.
I've been watching for institutional share disclosures to see if an institution has been unloading, but haven't seen anything thus far. Will post if i find anything.