Isn't CTR the up that launched this morning?

Did it tank this quickly? It seems like it pumped before the launch announcement, is this another case of insider trading?