It makes no sense if someone placed a market order for that many shares. The Company PR states that they're unaware of any reason for the share dump earlier today.
I was tempted to add another 10% of my desired position but I've decided to hold off so that I can continue my research over the weekend.