Toronto based, Canadian Imperial Bank of Commerce commonly referred to as CIBC, is one of Canada's chartered banks, which is primarily focused on the Canadian retail and business banking sectors and has recently increased their focus on wealth management assets. Due to the recent market pullback, shares in CIBC have declined significantly, which I view as a buying opportunity for long-term investors.