Biohaven tumbles as migraine drug efficacy fails to impress investors

Biohaven tumbles as migraine drug efficacy fails to impress investors