| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MEDP | Troendle August J. | President & CEO | Jul 28 '26 | Sale | 600.01 | 3,510 | 2,106,035 | 638,946 | Jul 29 |
| MEDP | Troendle August J. | President & CEO | Jul 27 '26 | Sale | 600.85 | 3,728 | 2,239,969 | 642,456 | Jul 29 |
| MEDP | Troendle August J. | CEO | Dec 03 '25 | Sale | 590.69 | 668 | 394,581 | 646,184 | Dec 04 |
| MEDP | Troendle August J. | CEO | Dec 02 '25 | Sale | 590.47 | 5,698 | 3,364,498 | 646,852 | Dec 03 |
| MEDP | Troendle August J. | CEO | Dec 01 '25 | Sale | 593.25 | 23,178 | 13,750,349 | 652,550 | Dec 03 |
| MEDP | Troendle August J. | CEO | Nov 28 '25 | Sale | 593.46 | 15,151 | 8,991,512 | 675,728 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 26 '25 | Sale | 606.88 | 41,331 | 25,082,957 | 690,879 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 25 '25 | Sale | 615.52 | 42,392 | 26,093,124 | 732,210 | Nov 26 |
| MEDP | Troendle August J. | CEO | Nov 24 '25 | Sale | 607.78 | 59,025 | 35,874,215 | 774,602 | Nov 26 |
| MEDP | Troendle August J. | CEO | Nov 21 '25 | Sale | 592.18 | 21,858 | 12,943,870 | 833,627 | Nov 24 |
| MEDP | Troendle August J. | CEO | Nov 20 '25 | Sale | 598.49 | 6,830 | 4,087,687 | 855,485 | Nov 24 |
| MEDP | Troendle August J. | CEO | Nov 19 '25 | Sale | 592.07 | 23,862 | 14,127,974 | 862,315 | Nov 20 |
| MEDP | Troendle August J. | CEO | Nov 18 '25 | Sale | 590.84 | 7,191 | 4,248,730 | 886,177 | Nov 20 |
| MEDP | Troendle August J. | CEO | Nov 17 '25 | Sale | 591.00 | 6,047 | 3,573,777 | 893,368 | Nov 18 |
| MEDP | Troendle August J. | CEO | Nov 14 '25 | Sale | 595.26 | 14,747 | 8,778,299 | 899,415 | Nov 18 |
| MEDP | Troendle August J. | CEO | Nov 13 '25 | Sale | 601.37 | 5,128 | 3,083,825 | 914,162 | Nov 14 |
| MEDP | Troendle August J. | CEO | Nov 12 '25 | Sale | 603.23 | 5,312 | 3,204,358 | 919,290 | Nov 14 |
| MEDP | Troendle August J. | CEO | Sep 02 '25 | Sale | 475.11 | 1,197 | 568,707 | 924,602 | Sep 03 |
| MEDP | Troendle August J. | CEO | Aug 29 '25 | Sale | 475.90 | 36,196 | 17,225,676 | 925,799 | Sep 03 |
| MEDP | Troendle August J. | CEO | Aug 27 '25 | Sale | 475.00 | 620 | 294,500 | 961,995 | Aug 28 |
| MEDP | Troendle August J. | CEO | Jul 28 '25 | Sale | 451.69 | 48,487 | 21,901,093 | 962,615 | Jul 29 |
| MEDP | Troendle August J. | CEO | Mar 07 '25 | Option Exercise | 68.62 | 356,446 | 24,458,835 | 1,011,102 | Mar 10 |
| MEDP | Troendle August J. | CEO | May 28 '24 | Sale | 395.49 | 5,695 | 2,252,316 | 654,656 | May 29 |
| MEDP | Troendle August J. | CEO | May 24 '24 | Sale | 395.22 | 3,987 | 1,575,742 | 660,351 | May 29 |
| MEDP | Troendle August J. | CEO | May 22 '24 | Sale | 400.00 | 55 | 22,000 | 664,338 | May 24 |
| MEDP | Troendle August J. | CEO | May 20 '24 | Sale | 400.19 | 4,020 | 1,608,764 | 664,393 | May 22 |
| MEDP | Troendle August J. | CEO | May 16 '24 | Sale | 403.09 | 7,060 | 2,845,815 | 668,413 | May 17 |
| MEDP | Troendle August J. | CEO | May 15 '24 | Sale | 405.13 | 32,282 | 13,078,407 | 675,473 | May 17 |
| MEDP | Troendle August J. | CEO | May 10 '24 | Sale | 402.89 | 4,956 | 1,996,723 | 707,755 | May 14 |
| MEDP | Troendle August J. | CEO | May 09 '24 | Sale | 400.17 | 3,486 | 1,394,993 | 712,711 | May 10 |
| MEDP | Troendle August J. | CEO | May 08 '24 | Sale | 400.58 | 4,782 | 1,915,574 | 716,197 | May 10 |
| MEDP | Troendle August J. | CEO | May 07 '24 | Sale | 404.48 | 28,032 | 11,338,383 | 720,979 | May 08 |
| MEDP | Troendle August J. | CEO | May 06 '24 | Sale | 401.73 | 24,372 | 9,790,964 | 749,011 | May 08 |
| MEDP | Troendle August J. | CEO | May 02 '24 | Sale | 400.44 | 3,396 | 1,359,894 | 773,383 | May 03 |
| MEDP | Troendle August J. | CEO | May 01 '24 | Sale | 401.56 | 12,934 | 5,193,777 | 776,779 | May 03 |
| MEDP | Troendle August J. | CEO | Apr 30 '24 | Sale | 400.31 | 1,828 | 731,767 | 789,713 | May 01 |
| MEDP | Troendle August J. | CEO | Apr 29 '24 | Sale | 400.69 | 15,102 | 6,051,220 | 791,541 | May 01 |
| MEDP | Troendle August J. | CEO | Mar 08 '24 | Sale | 408.71 | 25,000 | 10,217,750 | 4,733,019 | Mar 08 |
| MEDP | Troendle August J. | CEO | Mar 07 '24 | Sale | 410.74 | 75,000 | 30,805,500 | 4,758,019 | Mar 08 |
| MEDP | Troendle August J. | CEO | Mar 06 '24 | Sale | 412.98 | 100,000 | 41,298,000 | 4,833,019 | Mar 08 |
| MEDP | Troendle August J. | CEO | Mar 05 '24 | Sale | 402.70 | 50,000 | 20,135,000 | 4,933,019 | Mar 06 |
| MEDP | Troendle August J. | CEO | Mar 04 '24 | Sale | 403.12 | 50,000 | 20,156,000 | 4,983,019 | Mar 06 |
| MEDP | Troendle August J. | CEO | Mar 01 '24 | Sale | 401.88 | 80,000 | 32,150,400 | 5,033,019 | Mar 04 |
| MEDP | Troendle August J. | CEO | Feb 29 '24 | Sale | 393.71 | 20,000 | 7,874,200 | 5,113,019 | Mar 04 |
| MEDP | Troendle August J. | CEO | Feb 28 '24 | Sale | 404.13 | 50,000 | 20,206,500 | 5,133,019 | Feb 29 |
| MEDP | Troendle August J. | CEO | Feb 27 '24 | Sale | 401.88 | 50,000 | 20,094,000 | 5,183,019 | Feb 29 |
| MEDP | Troendle August J. | CEO | Feb 26 '24 | Sale | 402.38 | 56,928 | 22,906,689 | 5,233,019 | Feb 27 |
| MEDP | Troendle August J. | CEO | Feb 23 '24 | Sale | 400.32 | 100,000 | 40,032,000 | 5,289,947 | Feb 27 |
| MEDP | Troendle August J. | CEO | Feb 22 '24 | Sale | 395.98 | 100,000 | 39,598,000 | 5,389,947 | Feb 23 |
| MEDP | Troendle August J. | CEO | Feb 21 '24 | Sale | 383.44 | 36,012 | 13,808,441 | 5,489,947 | Feb 23 |
| MEDP | Troendle August J. | CEO | Feb 20 '24 | Sale | 386.39 | 13,988 | 5,404,823 | 5,525,959 | Feb 21 |
| MEDP | Troendle August J. | CEO | Feb 16 '24 | Sale | 391.75 | 50,000 | 19,587,500 | 5,539,947 | Feb 21 |
| MEDP | Troendle August J. | CEO | Dec 01 '23 | Sale | 273.26 | 24,039 | 6,568,897 | 5,589,947 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 30 '23 | Sale | 272.18 | 7,871 | 2,142,329 | 5,613,986 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 29 '23 | Sale | 272.66 | 21,257 | 5,795,875 | 5,621,857 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 28 '23 | Sale | 273.66 | 21,833 | 5,974,819 | 5,643,114 | Nov 29 |
| MEDP | Troendle August J. | CEO | Nov 27 '23 | Sale | 276.10 | 25,000 | 6,902,500 | 5,664,947 | Nov 29 |
| MEDP | Troendle August J. | CEO | Nov 22 '23 | Sale | 277.81 | 25,000 | 6,945,250 | 5,689,947 | Nov 27 |
| MEDP | Troendle August J. | CEO | Nov 21 '23 | Sale | 277.37 | 25,000 | 6,934,250 | 5,714,947 | Nov 22 |
| MEDP | Troendle August J. | CEO | Nov 20 '23 | Sale | 275.45 | 50,000 | 13,772,500 | 5,739,947 | Nov 21 |
| MEDP | Troendle August J. | CEO | Nov 17 '23 | Sale | 273.91 | 50,000 | 13,695,500 | 5,789,947 | Nov 21 |
| MEDP | Troendle August J. | CEO | Nov 16 '23 | Sale | 281.61 | 17,000 | 4,787,370 | 5,839,947 | Nov 16 |
| MEDP | Troendle August J. | CEO | Nov 15 '23 | Sale | 283.42 | 33,000 | 9,352,860 | 5,856,947 | Nov 16 |
| MEDP | Troendle August J. | CEO | Nov 14 '23 | Sale | 283.11 | 25,000 | 7,077,750 | 5,889,947 | Nov 16 |
| MEDP | Troendle August J. | CEO | Sep 21 '23 | Sale | 244.27 | 61,655 | 15,060,467 | 5,914,947 | Sep 21 |
| MEDP | Troendle August J. | CEO | Sep 20 '23 | Sale | 255.48 | 65,653 | 16,773,028 | 5,976,602 | Sep 21 |
| MEDP | Troendle August J. | CEO | Sep 19 '23 | Sale | 259.66 | 137,379 | 35,671,831 | 6,042,255 | Sep 20 |
| MEDP | Troendle August J. | CEO | Sep 18 '23 | Sale | 274.76 | 53,385 | 14,668,063 | 6,179,634 | Sep 20 |
| MEDP | Troendle August J. | CEO | Jun 08 '23 | Sale | 220.85 | 49,347 | 10,898,285 | 6,233,019 | Jun 12 |
| MEDP | Troendle August J. | CEO | Jun 07 '23 | Sale | 223.05 | 110,324 | 24,607,768 | 6,282,366 | Jun 08 |
| MEDP | Troendle August J. | CEO | Jun 06 '23 | Sale | 220.46 | 58,681 | 12,936,813 | 6,392,690 | Jun 08 |
| MEDP | Troendle August J. | CEO | Apr 25 '23 | Sale | 221.83 | 31,648 | 7,020,476 | 6,451,371 | Apr 27 |
| MEDP | Troendle August J. | CEO | Sep 22 '22 | Buy | 154.59 | 57,426 | 8,877,485 | 6,483,019 | Sep 23 |
| MEDP | Troendle August J. | CEO | Sep 21 '22 | Buy | 161.63 | 94,119 | 15,212,454 | 6,425,593 | Sep 22 |
| MEDP | Troendle August J. | CEO | Sep 20 '22 | Buy | 155.14 | 94,119 | 14,601,622 | 6,331,474 | Sep 22 |
| MEDP | Troendle August J. | CEO | Sep 19 '22 | Buy | 153.48 | 94,119 | 14,445,384 | 6,237,355 | Sep 20 |
| MEDP | Troendle August J. | CEO | Sep 16 '22 | Buy | 149.58 | 62,516 | 9,351,143 | 6,143,236 | Sep 20 |
| MEDP | Troendle August J. | CEO | Sep 15 '22 | Buy | 153.11 | 62,516 | 9,571,825 | 6,080,720 | Sep 16 |
| MEDP | Troendle August J. | CEO | Sep 14 '22 | Buy | 152.66 | 62,516 | 9,543,693 | 6,018,204 | Sep 16 |
| MEDP | Troendle August J. | CEO | Sep 13 '22 | Buy | 157.12 | 62,516 | 9,822,514 | 5,955,688 | Sep 14 |
| MEDP | Troendle August J. | CEO | Sep 12 '22 | Buy | 167.58 | 62,515 | 10,476,264 | 5,893,172 | Sep 14 |
| MEDP | Troendle August J. | CEO | Sep 08 '22 | Buy | 160.99 | 113,114 | 18,210,223 | 5,830,657 | Sep 12 |
| MEDP | Troendle August J. | CEO | Sep 06 '22 | Buy | 149.16 | 113,114 | 16,871,519 | 5,717,543 | Sep 08 |
| MEDP | Troendle August J. | CEO | Sep 02 '22 | Buy | 144.98 | 48,714 | 7,062,556 | 5,604,429 | Sep 06 |
| MEDP | Troendle August J. | CEO | Sep 01 '22 | Buy | 144.52 | 42,076 | 6,080,824 | 5,555,715 | Sep 06 |
| MEDP | Troendle August J. | CEO | Jul 18 '22 | Buy | 145.00 | 8,330 | 1,207,850 | 5,513,639 | Jul 20 |
| MEDP | Troendle August J. | CEO | Jul 14 '22 | Buy | 144.59 | 22,290 | 3,222,911 | 5,505,309 | Jul 18 |
| MEDP | Troendle August J. | CEO | Mar 01 '22 | Option Exercise | 90.65 | 100,000 | 9,065,000 | 806,643 | Mar 03 |
| MEDP | Troendle August J. | CEO | Jan 04 '22 | Sale | 213.44 | 3,338 | 712,463 | 5,483,019 | Jan 06 |
| MEDP | Troendle August J. | CEO | Jan 03 '22 | Sale | 212.70 | 19,744 | 4,199,549 | 5,486,357 | Jan 04 |
| MEDP | Troendle August J. | CEO | Dec 31 '21 | Sale | 219.14 | 13,069 | 2,863,941 | 5,506,101 | Jan 04 |
| MEDP | Troendle August J. | CEO | Dec 30 '21 | Sale | 220.34 | 17,376 | 3,828,628 | 5,519,170 | Jan 04 |
| MEDP | Troendle August J. | CEO | Dec 29 '21 | Sale | 220.16 | 16,750 | 3,687,680 | 5,536,546 | Dec 30 |
| MEDP | Troendle August J. | CEO | Dec 28 '21 | Sale | 222.18 | 24,118 | 5,358,537 | 5,553,296 | Dec 30 |
| MEDP | Troendle August J. | CEO | Dec 27 '21 | Sale | 226.11 | 39,171 | 8,856,955 | 5,577,414 | Dec 28 |
| MEDP | Troendle August J. | CEO | Dec 23 '21 | Sale | 223.19 | 22,830 | 5,095,428 | 5,616,585 | Dec 28 |
| MEDP | Troendle August J. | CEO | Dec 22 '21 | Sale | 220.50 | 38,960 | 8,590,680 | 5,639,415 | Dec 23 |
| MEDP | Troendle August J. | CEO | Dec 21 '21 | Sale | 215.17 | 18,133 | 3,901,678 | 5,678,375 | Dec 23 |
| MEDP | Troendle August J. | CEO | Dec 20 '21 | Sale | 212.57 | 22,734 | 4,832,566 | 5,696,508 | Dec 21 |
| MEDP | Troendle August J. | CEO | Dec 17 '21 | Sale | 213.59 | 30,605 | 6,536,922 | 5,719,242 | Dec 21 |
| MEDP | Troendle August J. | CEO | Dec 16 '21 | Sale | 210.22 | 5,959 | 1,252,701 | 5,749,847 | Dec 17 |
| MEDP | Troendle August J. | CEO | Dec 15 '21 | Sale | 210.28 | 2,424 | 509,719 | 5,755,806 | Dec 17 |
| MEDP | Troendle August J. | CEO | Dec 10 '21 | Sale | 210.20 | 309 | 64,952 | 5,758,230 | Dec 13 |
| MEDP | Troendle August J. | CEO | Dec 09 '21 | Sale | 212.13 | 14,994 | 3,180,677 | 5,758,539 | Dec 13 |
| MEDP | Troendle August J. | CEO | Dec 08 '21 | Sale | 212.89 | 15,871 | 3,378,777 | 5,773,533 | Dec 09 |
| MEDP | Troendle August J. | CEO | Dec 07 '21 | Sale | 211.78 | 18,520 | 3,922,166 | 5,789,404 | Dec 09 |
| MEDP | Troendle August J. | CEO | Dec 03 '21 | Sale | 211.48 | 400 | 84,592 | 5,807,924 | Dec 07 |
| MEDP | Troendle August J. | CEO | Dec 02 '21 | Sale | 210.79 | 6,090 | 1,283,711 | 5,808,324 | Dec 03 |
| MEDP | Troendle August J. | CEO | Dec 01 '21 | Sale | 211.57 | 26,642 | 5,636,648 | 5,814,414 | Dec 03 |
| MEDP | Troendle August J. | CEO | Nov 30 '21 | Sale | 210.29 | 197 | 41,427 | 5,841,056 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 29 '21 | Sale | 212.10 | 12,115 | 2,569,592 | 5,841,253 | Dec 01 |
| MEDP | Troendle August J. | CEO | Nov 26 '21 | Sale | 210.99 | 15,071 | 3,179,830 | 5,853,368 | Nov 29 |
| MEDP | Troendle August J. | CEO | Nov 24 '21 | Sale | 213.26 | 14,578 | 3,108,904 | 5,868,439 | Nov 29 |
| MEDP | Troendle August J. | CEO | Nov 23 '21 | Sale | 212.64 | 26,057 | 5,540,760 | 5,883,017 | Nov 24 |
| MEDP | Troendle August J. | CEO | Nov 22 '21 | Sale | 224.33 | 48,128 | 10,796,554 | 5,909,074 | Nov 24 |