How to spot the spike before the earnings announcement. Vixandmore has a detailed article