Hardly a pump from which to dump.
No, this is people trading for small profits, and a little bit of FOMO creeping in.
If the announcements stop - then I expect the price to drift lower again.
The days of ISX being considered a spec stock are numbered.