This company has a history of investors getting seduced by the extraordinary fundamentals vs MC/SP mismatch.
So many of them then sell out at a loss, disappointed, even bitter and disgruntled, when their impatience at a quick gain evaporates.
Eventually, one day, hopefully not too long into the future, some of these investors will pick the exact right time to enter and think they genius when the SP skyrockets. But we will know better. They were just lucky in picking the right time.
In my way of thinking, in stories like this, patience is of vital importance. The story hasn't changed with the company. It is still amazing value. And in stories like this eventually SP catches up to fair value. Sometimes the story takes a while to unwind ... but the real winners will be the patient.
Funnily enough, patient investors usually are always the winners in this game (and many other games)