WITCH DOCTORS (WITCH) Price, Chart & Trading