| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MEDP | GEIGER JESSE J | President | Mar 17 '26 | Option Exercise | 138.87 | 63,414 | 8,806,302 | 46,707 | Mar 19 12:00 AM |
| MEDP | GEIGER JESSE J | President | Mar 17 '26 | Sale | 455.30 | 31,707 | 14,436,197 | 15,000 | Mar 19 12:00 AM |
| MEDP | GEIGER JESSE J | President | Nov 05 '25 | Sale | 595.66 | 21,503 | 12,808,477 | 15,000 | Nov 07 12:00 AM |
| MEDP | GEIGER JESSE J | President | Oct 29 '25 | Sale | 585.00 | 3,568 | 2,087,280 | 36,503 | Oct 29 12:00 AM |
| MEDP | GEIGER JESSE J | President | Oct 29 '25 | Option Exercise | 166.73 | 7,136 | 1,189,786 | 40,071 | Oct 29 12:00 AM |
| MEDP | GEIGER JESSE J | President | Oct 27 '25 | Option Exercise | 166.73 | 38,920 | 6,489,132 | 55,963 | Oct 29 12:00 AM |
| MEDP | GEIGER JESSE J | President | Oct 27 '25 | Sale | 605.12 | 19,460 | 11,775,635 | 36,503 | Oct 29 12:00 AM |
| MEDP | GEIGER JESSE J | President | Jul 24 '25 | Option Exercise | 107.93 | 83,602 | 9,023,164 | 78,304 | Jul 28 12:00 AM |
| MEDP | GEIGER JESSE J | President | Jul 24 '25 | Sale | 453.11 | 41,801 | 18,940,451 | 36,503 | Jul 28 12:00 AM |
| MEDP | GEIGER JESSE J | President | Dec 06 '24 | Option Exercise | 32.05 | 30,000 | 961,500 | 36,503 | Dec 10 12:00 AM |
| MEDP | GEIGER JESSE J | President | Mar 05 '24 | Option Exercise | 90.65 | 35,358 | 3,205,202 | 21,503 | Mar 06 12:00 AM |
| MEDP | GEIGER JESSE J | President | Mar 04 '24 | Option Exercise | 90.65 | 44,642 | 4,046,798 | 26,145 | Mar 06 12:00 AM |
| MEDP | GEIGER JESSE J | President | Mar 04 '24 | Sale | 403.03 | 22,321 | 8,996,033 | 3,824 | Mar 06 12:00 AM |
| MEDP | GEIGER JESSE J | President | Feb 29 '24 | Sale | 393.50 | 2,558 | 1,006,586 | 3,824 | Mar 01 12:00 AM |
| MEDP | GEIGER JESSE J | President | Nov 15 '22 | Option Exercise | 14.16 | 14,000 | 198,240 | 13,382 | Nov 17 12:00 AM |
| MEDP | GEIGER JESSE J | President | Nov 15 '22 | Sale | 230.00 | 7,000 | 1,610,000 | 6,382 | Nov 17 12:00 AM |