Why all the hate for NR? The dude has a monster core position that he didn't sell. He bought more today. We should be glad we have investors like him when the knife is falling.
This is life with a biotech with no revenue yet. It only takes a few dozen sellers to drop the sp by 15%.