To keep it simple: the March crash brought around a strong consolidation in a triangle pattern within the lower segment (channel 3) of the longer-term, down-trending channel that the stock has stuck to for over five years now. Looks like it will jump upwards in early July.
Previous larger drops on the decline have passed the support and gone into channel 4 here...