Looks ever so slightly like the index fund selling tap has been turned off - if not for now then they have run out of water Would be a woeful shame to have sold out on the lows.
NEU Neuren Pharmaceuticals dips after pediatric Angelman Syndrome Phase 2 trial results fail to impress