$ELVN 🔴 Insider SELL: ORBIMED ADVISORS LLC SELLs 9,086 shares at $45.02 — worth $12.7M (+1 more)