Will Jimmy Patronis win by 20-25%? · top holders · Whale Watch