Why NovoCure Stock Was Withering on Wednesday

  • Cancer-focused biotech NovoCure (NVCR -4.46%) was the focus of a stock price target cut on Wednesday, and investors weren't particularly happy about it.