Cerus Corporation (CERS) recently publicized their Q2 earnings results with a slight miss on EPS and a slight beat on revenue. The company continues to record steady revenue growth, while still making progress in their promising pipeline. Unfortunately, the stock remains stagnant and is essentially range-bound since 2018's Q2 ER. Now, the stock trades mostly on technicals and with little correlation with the company's progress.
Figure 1: CERS Daily (Source: Trendspider)
It appears as if the highest crests and lowest troughs in the share price appear to come from earnings report