Stock down 15% after a positive ER, upgrade by Zacks and new partnerships with Roche. Really strange action...