Biogen could see more upside if it publishes positive results from recent trials linked to kidney and Alzheimer’s treatments, Truist Securities says.
Communicating your story to the Street
Biogen could see more upside if it publishes positive results from recent trials linked to kidney and Alzheimer’s treatments, Truist Securities says.