It looks like a penny stock which are often targeted by 'pump 'n dump' traders. There's no obvious news (that I can see) to account for the rise or subsequent sell off, so my guess is that there was a lot of hype about it from buyers on social media which gained traction and, when the time was right, the instigators sold their holdings for a decent profit. All speculation on my part - I could be completely wrong!