Is Biogen Stock a Buy Now?

It has been one of the most talked about biotechs in recent years, but that’s not enough to make its shares a buy.