After shedding over 21% in the last 30 days, the stock is finally finding its footing. The selling pressure appears to be ...