Royal Bank of Canada restated their outperform rating on shares of Biohaven (NYSE:BHVN – Free Report) in a report published ...