Mulligan Richard

The estimated Net Worth of Mulligan Richard is at least $568,003.80 dollars as of 10/18/2021. Mulligan Richard is the Director of Biogen Inc. Mulligan Richard owns over 2,020 shares of Biogen Inc stock worth over $568,003.80.

Mulligan Richard mailing address: C/O ICAHN CAPITAL LP 767 FIFTH AVENUE, SUITE 4700 NEW YORK NY 10153

Insider Roles

Name Transaction Date Position
Biogen Inc 2020-06-03 director
Enzon Pharmaceuticals Inc 2013-01-02 director
EMBED
SAVE

Mulligan Richard trading transactions

Ticker Company Price Insider Name Insider Position Date Buy/Sell Insider Trading Shares Shares Change Price Cost(000) Final Share Price Change Since Insider Trade (%) Dividend Yield % PE Ratio Market Cap ($M)
BIIB
Biogen Inc
$281.19
Mulligan Richard
Director
2013-05-28 Sell
37,975
-94.95%
$240.69
$9,140.20
2,020
16.83%
0
22.57
41,906.71
BIIB
Biogen Inc
$281.19
Mulligan Richard
Director
2013-03-22 Sell
2,900
-58.94%
$176.88
$512.95
2,020
58.97%
0
22.57
41,906.71
BIIB
Biogen Inc
$281.19
Mulligan Richard
Director
2013-03-13 Sell
7,980
-61.86%
$175.38
$1,399.53
4,920
60.33%
0
22.57
41,906.71
Total 3
  • 1

Mulligan Richard personal network

Name Position Linked company