Only additions to this chart is the Primary Wave 1 - 5 waves here, otherwise it is exactly the same.
The price held very well on the 0.618 - 0.65 Fib levels in October and November and has since moved very well in a bullish move.
Price broke above the 50 and 200 Day MA and into the Bull Case since then.
The final hurdle will be trying to make a new high above our Wave 1 targets at $12.50....a breakout here and Wave 3 is confirmed,
Wave 3 PT is at the 1.618 Fib at $21.31