I did not say that the insiders started their buyback of ILST shares yesterday - they will likely wait until ILST hits bottom.
Plus - what was the short interest yesterday? Insiders could have sold ILST short the day before the “ sure to make ILST’s price fall “ news announcement.
This is my thought process. I always ask, "What is the end game for the company, scam or not?" If there is no possible way for them to benefit on their investment, $300k here, any potential scam hasn't occurred yet. This means IF it were a scam there is still a run to be had. Or it is legit and will naturally appreciate as the business plan is executed. In both cases there is a win to be claimed here in time.