Sean Wuxiong Cao sold 21,399 shares of NBP on 14 May. They now own 35,073 NBP shares, or a 38% holding decrease.
Mark Arnold Hagler bought 230,000 shares of NBP on 24 April. They now own 230,000 NBP shares, or a Infinity% holding increase.