Looks close to breaking out of descending wedge with healthy internal (bullish flags) structure and mega divergences on oscillator as well as A/D line. Looking for $21 on a break out.

JDST