Late to the party but has it just popped from the first quarter results for 2020 yesterday?
I’m assuming this was from people pumping it up buying and selling just before the news regardless of it being good/bad.
Anyone holding this long term? Should the real value of this be $80? Any guesses where this will fall back to?