Biogen: Insiders Are Buying. Should You Be Too? By: Stocks to Watch June 30, 2017 at 14:30 PM EDT Insiders at Biogen, Alexion and Incyte bought shares during the just ended quarter. These analysts explain why that means it's time to buy these stocks. Read More >>