Volume is too low. No fun trading or holding. Next leg up or down hard to tell.
ER is probably in January or early Feb before AGBT. Things will be clear after ER. The Roche deal has been out for a few months. If they can't materialize any sales improvement from the deal, investors will leave and stock price will go down again. From past few ERs, they had promised to at least book 8 new instrument sale. If they can't cross this line, again stock price will crash.
I say now it is stagnant. Going up or down is a gamble. My guess is 75% chance down, 25% up.