Those early sells are so obvious lol
They are 100% from holders on here
The 20mill share it took to sell down on Friday compared to the 700mill traded tells the whole story.
I sincerely hope that if sold down early they miss the boat on this with an announcement to catch them out lol.