Bullish swing play
Breaking out bullishly from triangle wedge, looking for more upside in the next few days.
Price is coming back down to the top of the flag, looking for support and a bounce.
High and tight flag forming, waiting for price to close above $20 for confirmation.