MDGL Insider Transactions — Page 4
1,874 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 301–400; provenance stays internal.
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|---|---|---|---|---|
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-20 | Purchase | 176.0 | $380.78 |
| BAKER JULIAN | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| BAKER FELIX | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| Baker Brothers Life Sciences LP | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| 667, L.P. | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-20 | Purchase | 5,209.0 | $380.44 |
| BAKER JULIAN | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| BAKER FELIX | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| Baker Brothers Life Sciences LP | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| 667, L.P. | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-20 | Purchase | 480.0 | $380.44 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 7,325.0 | $374.43 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 675.0 | $374.43 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 26,704.0 | $372.87 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 2,460.0 | $372.87 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 10,128.0 | $372.16 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 933.0 | $372.16 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 5,494.0 | $371.01 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 506.0 | $371.01 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 2,747.0 | $369.34 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 253.0 | $369.34 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 1,419.0 | $368.84 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 131.0 | $368.84 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 4,798.0 | $367.77 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| Baker Brothers Life Sciences LP | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| 667, L.P. | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| Baker Bros. Advisors (GP) LLC | Director | 2025-08-18 | Purchase | 442.0 | $367.77 |
| BAKER JULIAN | Director | 2025-08-18 | Purchase | 2,289.0 | $366.3 |
| BAKER FELIX | Director | 2025-08-18 | Purchase | 2,289.0 | $366.3 |
| BAKER BROS. ADVISORS LP | Director | 2025-08-18 | Purchase | 2,289.0 | $366.3 |