Should investors buy or sell the Vaccinex patent news?  FXStreet