"CIBC World Markets exceeds expectations