| Jun 17, 2026 | MDGLDirector | Grant or awardCode A · direct | 766 | — | — | 766 | Form 4 |
| Jun 17, 2026 | MDGLDirector | Grant or awardCode A · direct | 454 | — | — | 452,667 | Form 4 |
| Mar 6, 2026 | MDGLDirector | Open-market saleCode S · direct | 491 | $431.94 | $212K@ $431.94 | 452,213 | Form 4 |
| Jan 26, 2026 | MDGLDirector | Open-market saleCode S · direct | 647 | $492.42 | $319K@ $492.42 | 452,704 | Form 4 |
| Jan 20, 2026 | MDGLDirector | Open-market saleCode S · direct | 2,238 | $490.77 | $1.1M@ $490.77 | 453,351 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 400 | $539.26 | $216K@ $539.26 | 456,029 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 385 | $536.88 | $207K@ $536.88 | 456,469 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 299 | $535.80 | $160K@ $535.80 | 456,854 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 89 | $534.93 | $48K@ $534.93 | 457,153 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 271 | $534.18 | $145K@ $534.18 | 457,242 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 30 | $531.05 | $16K@ $531.05 | 457,553 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 256 | $530.45 | $136K@ $530.45 | 457,583 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 554 | $529.28 | $293K@ $529.28 | 457,839 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 465 | $528.16 | $246K@ $528.16 | 458,393 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,135 | $526.95 | $598K@ $526.95 | 458,858 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 913 | $526.05 | $480K@ $526.05 | 459,993 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,489 | $525.12 | $782K@ $525.12 | 460,906 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,335 | $524.06 | $700K@ $524.06 | 462,395 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 732 | $522.98 | $383K@ $522.98 | 463,730 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 588 | $521.95 | $307K@ $521.95 | 464,462 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 440 | $521.11 | $229K@ $521.11 | 465,050 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 539 | $519.89 | $280K@ $519.89 | 465,490 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 970 | $518.67 | $503K@ $518.67 | 466,029 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 2,044 | $517.84 | $1.1M@ $517.84 | 466,999 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 521 | $516.81 | $269K@ $516.81 | 469,043 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,578 | $515.82 | $814K@ $515.82 | 469,564 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 937 | $514.63 | $482K@ $514.63 | 471,142 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 960 | $512.02 | $492K@ $512.02 | 473,039 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Option exerciseCode M · direct | 18,410 | $15.80 | $291K@ $15.80 | 473,999 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 200 | $551.24 | $110K@ $551.24 | 455,589 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · directAlso reported by FRIEDMAN PAUL A | 40 | $545.79 | $22K@ $545.79 | 455,789 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Option exerciseCode M · direct | 240 | $15.80 | $4K@ $15.80 | 455,829 | Form 4 |
| Dec 10, 2025 | MDGLDirector | GiftCode G · direct | 5,455 | — | — | 455,589 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 200 | $555.39 | $111K@ $555.39 | 461,044 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 1,027 | $554.84 | $570K@ $554.84 | 461,244 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 3,087 | $553.88 | $1.7M@ $553.88 | 462,271 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 3,857 | $552.81 | $2.1M@ $552.81 | 465,358 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 4,410 | $551.85 | $2.4M@ $551.85 | 469,215 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 4,723 | $550.99 | $2.6M@ $550.99 | 473,625 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 486 | $550.07 | $267K@ $550.07 | 478,348 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 369 | $548.56 | $202K@ $548.56 | 478,834 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 491 | $547.76 | $269K@ $547.76 | 479,203 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Option exerciseCode M · direct | 18,650 | $15.80 | $295K@ $15.80 | 479,694 | Form 4 |