The overall market correction is pulling everything down - at least for the short term (1-4 weeks), but for CIBC the fundamentals bulls will line up with the technical bulls around May 17th. Depending on Market conditions this could be a major swing for CIBC. Notes on technical analysis are in the chart.
I try to keep my charts clean and use only common, frequently used indicators to align with overall technical analysis sentiment.