| 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 | 31,707 | 4,403,151 | 46,707 | Mar 19 |
| MEDP | GEIGER JESSE J | President | Mar 17 '26 | Sale | 455.30 | 31,707 | 14,436,197 | 15,000 | Mar 19 |
| MEDP | GEIGER JESSE J | President | Nov 05 '25 | Sale | 595.66 | 21,503 | 12,808,477 | 15,000 | Nov 07 |
| MEDP | GEIGER JESSE J | President | Oct 29 '25 | Sale | 585.00 | 3,568 | 2,087,280 | 36,503 | Oct 29 |
| MEDP | GEIGER JESSE J | President | Oct 29 '25 | Option Exercise | 166.73 | 3,568 | 594,893 | 40,071 | Oct 29 |
| MEDP | GEIGER JESSE J | President | Oct 27 '25 | Sale | 605.12 | 19,460 | 11,775,635 | 36,503 | Oct 29 |
| MEDP | GEIGER JESSE J | President | Oct 27 '25 | Option Exercise | 166.73 | 19,460 | 3,244,566 | 55,963 | Oct 29 |
| MEDP | GEIGER JESSE J | President | Jul 24 '25 | Option Exercise | 107.93 | 41,801 | 4,511,582 | 78,304 | Jul 28 |
| MEDP | GEIGER JESSE J | President | Jul 24 '25 | Sale | 453.11 | 41,801 | 18,940,451 | 36,503 | Jul 28 |
| MEDP | GEIGER JESSE J | President | Dec 06 '24 | Option Exercise | 32.05 | 15,000 | 480,750 | 36,503 | Dec 10 |
| MEDP | GEIGER JESSE J | President | Mar 05 '24 | Option Exercise | 90.65 | 17,679 | 1,602,601 | 21,503 | Mar 06 |
| MEDP | GEIGER JESSE J | President | Mar 04 '24 | Option Exercise | 90.65 | 22,321 | 2,023,399 | 26,145 | Mar 06 |
| MEDP | GEIGER JESSE J | President | Mar 04 '24 | Sale | 403.03 | 22,321 | 8,996,033 | 3,824 | Mar 06 |
| MEDP | GEIGER JESSE J | President | Feb 29 '24 | Sale | 393.50 | 2,558 | 1,006,586 | 3,824 | Mar 01 |
| MEDP | GEIGER JESSE J | President | Nov 15 '22 | Option Exercise | 28.32 | 7,000 | 198,240 | 13,382 | Nov 17 |
| MEDP | GEIGER JESSE J | President | Nov 15 '22 | Sale | 230.00 | 7,000 | 1,610,000 | 6,382 | Nov 17 |