I'm surprised to see Dr. B sold 262,080 shares, but he still has 804,587 shares left. Leo and Dr. Menon didn't sell any.
https://www.sec.gov/Archives/edgar/data/13552.../form5.xml
https://www.sec.gov/Archives/edgar/data/13552.../form5.xml
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links