After the stock completed a rising window pattern on 2/6, the stock rose an additional 16% to the close on 2/16, where the rally stalled out with a tweezers top pattern at a new resistance level.
The rally corrected 11% from there over the next 3 trading days to the close on 2/21, after which the stock rallied. The rally brought the stock above estimated resistance levels, but was only able to hold above resistance for 3 trading days. Over the next few months the stock came close to testing resistance levels, falling short at a tweezers top pattern on 3/27, and again falling short at a rising window pattern at 5/6. Ultimately the stock corrected 23% from the close on 3/7 to the close on 4/19.
Over the next few months, the stock's next rally resembled an ascending channel beginning in late June. A short correction after 6/18 brought the stock back under resistance levels, after which the stock quickly regained momentum. Another correction after 6/23 defined a new resistance level, and the correction from those prices brought the stock back below earlier resistance levels for a brief period of time.
2/16, 3/27, 6/23 - Tweezers Top 📚
6/20 - Dark Cloud Cover 📚
7/24, 8/8 - Tower Bottom 📚