Nan Fung Group Sells $4.3 Million Worth of Oculis Shares Amid Drug Trial Setback
Nan Fung Group Holdings Ltd sold $4.3 million in shares of clinical-stage biopharmaceutical company Oculis during Q1 2026, following the failure of its lead drug's Phase 3 trial for diabetic macular edema. The move reflects a strategic shift as Oculis pivots to other pipeline programs.
Tickers: $OCS
Topics: portfolio changes SEC filing stock trading