Insider Sale: Chief Scientific Officer of $RNA Sells 20,000 Shares
13/6 00:31
W. Michael Flanagan, the Chief Scientific Officer of $RNA, sold 20,000 shares of the company on 06-11-2025 for an estimated $657,694. We received data on the trade from a recent SEC filing. This was a sale of approximately 20.0% of their shares of this class of stock. Following t...