James C. Mullen's investment activity in Biogen has shown interesting trends over the years. By the end of 2022, his insider trading reflected values consistently around $6-8 million monthly prior to his tenure at Editas and showed a notable peak...

$8.32M6.98%

Sep 12, 2024

Recent Insider Trades

No insider trades found for this CEO.

Rivals

Competitors/colleagues of James C. Mullen