Recent earnings release surprised to the upside and created a break-away gap that has not filled. In tandem with below patterns, paints a very bullish picture.
- Long-term view shows a 5-year ascending triangle (blue lines) that has broken out and retested.
- Medium-term view shows an 18-month inverted head & shoulders pattern (pink line) also broken out and...