Since the low around $12 on Mar 18th price has been trading a well defined upward channel.
The bottom of the channel is formed by the 20dMA since Apr 20th.
Price has bounced off the 20dMA (bottom of the channel) 7 times and never closed below it since Apr 20th. Clearly this 20dMA is offering stellar price support.
The 20dMA crossed the 50dMA on May 8th. A bullish signal.
Price is currently between 2 Fib lines: $17.65 & $19.38.