CIBC has taken several steps in the past two years to diversify its revenue stream. The company just announced the purchase of boutique investment bank Cleary Gull. This follows the US$5 billion it spent to buy Chicago-based PrivateBancorp in 2017.