| Jun 9, 2026 | PRLD | Grant or awardCode A · direct | 38,000 | — | — | 38,000 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · directAlso reported by Taub Rebecca | 40 | $545.79 | $22K@ $545.79 | 187,164 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 600 | $540.36 | $324K@ $540.36 | 187,204 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 480 | $539.23 | $259K@ $539.23 | 187,804 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 487 | $536.88 | $261K@ $536.88 | 188,364 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 473 | $536.02 | $254K@ $536.02 | 188,851 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 148 | $535.29 | $79K@ $535.29 | 189,324 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 332 | $534.16 | $177K@ $534.16 | 189,472 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 80 | $532.50 | $43K@ $532.50 | 189,804 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 166 | $529.76 | $88K@ $529.76 | 190,164 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 691 | $529.17 | $366K@ $529.17 | 190,330 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 575 | $528.18 | $304K@ $528.18 | 191,021 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,560 | $526.97 | $822K@ $526.97 | 191,596 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,066 | $526.00 | $561K@ $526.00 | 193,156 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 2,432 | $525.05 | $1.3M@ $525.05 | 194,222 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,199 | $524.10 | $628K@ $524.10 | 196,654 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 970 | $523.00 | $507K@ $523.00 | 197,853 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 840 | $521.98 | $438K@ $521.98 | 198,823 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 681 | $521.03 | $355K@ $521.03 | 199,663 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 846 | $519.88 | $440K@ $519.88 | 200,344 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,363 | $518.68 | $707K@ $518.68 | 201,190 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 2,450 | $517.86 | $1.3M@ $517.86 | 202,553 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 766 | $516.84 | $396K@ $516.84 | 205,003 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,996 | $515.81 | $1.0M@ $515.81 | 205,769 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,345 | $514.68 | $692K@ $514.68 | 207,765 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,094 | $513.11 | $561K@ $513.11 | 209,110 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Open-market saleCode S · direct | 1,480 | $511.98 | $758K@ $511.98 | 210,204 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Option exerciseCode M · direct | 24,520 | $15.80 | $387K@ $15.80 | 211,684 | Form 4 |
| Jan 9, 2026 | MDGLDirector | Option exerciseCode M · direct | 280 | $15.80 | $4K@ $15.80 | 187,444 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 160 | $555.39 | $89K@ $555.39 | 187,164 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 1,029 | $555.00 | $571K@ $555.00 | 187,324 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 5,001 | $553.83 | $2.8M@ $553.83 | 188,353 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 5,533 | $552.74 | $3.1M@ $552.74 | 193,354 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 7,193 | $551.67 | $4.0M@ $551.67 | 198,887 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 4,316 | $550.93 | $2.4M@ $550.93 | 206,080 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 409 | $549.99 | $225K@ $549.99 | 210,396 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 535 | $548.51 | $293K@ $548.51 | 210,805 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Open-market saleCode S · direct | 624 | $547.75 | $342K@ $547.75 | 211,340 | Form 4 |
| Dec 10, 2025 | MDGLDirector | Option exerciseCode M · direct | 24,800 | $15.80 | $392K@ $15.80 | 211,964 | Form 4 |