Is a perfect example of a good earnings (in this case fantastic) and an impulse wave colliding together to shoot up a stock.
Likewise, if the report was bad, this would have been down -22% to follow Wave B.
If you are considering adding here, wait for a pull back now.