Target prices of these 3 harmonic patterns are near 0.382 retrace of the move from February bottom to April hi.
Most perfect pattern seems to be the bullish bat pattern, but it's most far away from 0.382 retrace target.