RE:Amazing..My guess is that there were profit takers who were waiting for the public debut as their exit (its important to note the rise to $5.4 USD before there was a big sell off over a 5 minute period.
I am not worried, because, up until now, the stock has performed as expected and for many people has been a 10x bagger in just 6 months. I personally am holding to realize the full value as events/milestones unfold.