- 10% Owner Venrock entities acquired 2,045,440 common shares
- Total transaction value estimated at approximately $37.65M
- Open-market purchase executed outside of a Rule 10b5-1 trading plan
?? Positive AI Sentiment (+6.8 / 10)
Single signal · #16547
Public delayed archive entry for this Stock Catalyst AI alert.