I think this is a combination of scared retail selling and MM tricks to lower the price. Unless I see trading volumes in the millions of share per day, I do not think there is any leaks. I fact I have seen price being manipulated down by MM's on low volumes just before positive results quite often with other stocks