Biohaven Ltd. (NYSE:BHVN) is one of the best low priced biotech stocks to invest in. On April 13, Canaccord initiated ...