Cancer is compatible with zodiac signs such as Taurus, Virgo, Scorpio, and Pisces due to their shared values and emotional depth.