Live feed20:42:19·650dINSIDERFilingvia QuantisnowLarge owner Avalon Ventures Xi, L.P. sold $21,153,619 worth of shares (451,091 units at $46.89) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.JANX· Janux Therapeutics Inc.Health CareOriginal source