
Insider Activity
ETRA: OrbiMed-Linked Buyers Report $356,615 in Share Purchases
Two Form 4 filings show matching purchase entries connected to OrbiMed-linked reporting persons. After removing duplicate reporting of the same transactions, the disclosed activity totals 42,700 shares and $356,615.