Canadian Imperial Bank of Commerce (TSX, NYSE: CM)

This is the smallest of the big five Canadian banks but also the highest yield among the group.