Supernus Pharmaceutical’s stock declined following the release of disappointing Phase IIb trial results for SPN-820, an ...
Antidepressants won't necessarily cure your depression, but they can help you manage its symptoms. Still, finding the right medication can take some trial and error, as not all medications work ...