Will Mikie Sherrill win by 15%+? · top holders · Whale Watch