MDGL Insider Transactions — Page 13
1,874 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 1,201–1,300; provenance stays internal.
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|---|---|---|---|---|
| BAKER FELIX | Director | 2023-11-21 | Purchase | 146.0 | $185.94 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-21 | Purchase | 146.0 | $185.94 |
| Baker Brothers Life Sciences LP | Director | 2023-11-21 | Purchase | 146.0 | $185.94 |
| 667, L.P. | Director | 2023-11-21 | Purchase | 146.0 | $185.94 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-21 | Purchase | 146.0 | $185.94 |
| BAKER JULIAN | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| BAKER FELIX | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| Baker Brothers Life Sciences LP | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| 667, L.P. | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-21 | Purchase | 12.0 | $185.94 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 3,022.0 | $189.7 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 250.0 | $189.7 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 1,147.0 | $188.84 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 95.0 | $188.84 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 4,895.0 | $187.35 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 405.0 | $187.35 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 1,206.0 | $185.87 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 100.0 | $185.87 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 7,010.0 | $183.4 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 579.0 | $183.4 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 1,847.0 | $181.93 |
| BAKER JULIAN | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| BAKER FELIX | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| Baker Brothers Life Sciences LP | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| 667, L.P. | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-20 | Purchase | 153.0 | $181.93 |
| BAKER JULIAN | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| BAKER FELIX | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| Baker Brothers Life Sciences LP | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| 667, L.P. | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-17 | Purchase | 10,715.0 | $175.82 |
| BAKER JULIAN | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| BAKER FELIX | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| Baker Brothers Life Sciences LP | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| 667, L.P. | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| Baker Bros. Advisors (GP) LLC | Director | 2023-11-17 | Purchase | 903.0 | $175.82 |
| BAKER JULIAN | Director | 2023-11-17 | Purchase | 4,923.0 | $175.72 |
| BAKER FELIX | Director | 2023-11-17 | Purchase | 4,923.0 | $175.72 |
| BAKER BROS. ADVISORS LP | Director | 2023-11-17 | Purchase | 4,923.0 | $175.72 |
| Baker Brothers Life Sciences LP | Director | 2023-11-17 | Purchase | 4,923.0 | $175.72 |
| 667, L.P. | Director | 2023-11-17 | Purchase | 4,923.0 | $175.72 |