TORONTO - CIBC reported a first-quarter profit of $2.17 billion, up from $1.73 billion a year earlier.