Does their site mention anything about compensation for the coverage? It was mentioned by someone bashing that this is falling because of shares being dumped. Trying to split truth from BS.
IMO, there seems to be a seller in place, but this is just speculation.