Around that time; however, Joe Shan's last day was December 31, 2017 which was an odd date because it was released over a month in advance. As for the entire sale, it doesn't surprise me at all. The company was run by a group of scammers who did everything in their power to maintain their cash cow.
(b) On November 14, 2017, Mr. Joseph S. Shan gave notice of his resignation as Vice President, Clinical & Regulatory Affairs of Peregrine Pharmaceuticals, Inc. (the “Company”), effective December 31, 2017