Biogen Director Denner Buys $13 Million in Stock By: Stocks to Watch May 02, 2018 at 14:07 PM EDT Biogen director Alexander J. Denner bought 48,000 shares on April 25 for $13 million, or $269.91 each. Read More >>