Who knows ? Could be a reverse split announcement, could be a move to a fully reporting shell, could be a major private placement deal. Can't win if you don't play. Knowing this is April Fools, anything's possible.
"Buy on the rumor sell on the news? I wonder what the rumor is?"