It’s not insider selling. Its trading at around 30-35x eps. Just spit balling assuming we made 54.8m for Q2... we are heading into Q3. The market should start to account into our price what we are making as we head into Q3 since Q1+Q2 would equal up to 99-103m.
I suspect we trade somewhere between 10.25 - 12.95 until August. August we get our Q2, some updates likely, and head into month 2 of Q3. I think the month of August is when we will start seeing 12 - 15USD again... holders are accumulating at these levels while traders scalp profits.
All my theory and opinion of course... assuming we make 54.8 Q2, that would put our expected year to date earnings at 135.8m+ by end of August. Share price will reflect.