We believe that the stock price of ACADIA Pharmaceuticals, a biopharmaceutical company focused on neuroscience drugs, looks undervalued at current levels of around $22. ACAD stock is actually down 37% from levels of around $35 it was at on March 23, 2020, when broader markets made a bottom…

Read More