Avg Cost/Share
$590.69
Shares
668
Total Value
$394,580.92
Owned After
646,184
SEC Form 4
Avg Cost/Share
$590.47
Shares
5,698
Total Value
$3,364,498.06
Owned After
646,184
SEC Form 4
Avg Cost/Share
$593.25
Shares
23,178
Total Value
$13,750,348.50
Owned After
646,184
SEC Form 4
Avg Cost/Share
$593.46
Shares
15,151
Total Value
$8,991,512.46
Owned After
646,184
SEC Form 4
Avg Cost/Share
$606.88
Shares
41,331
Total Value
$25,082,957.28
Owned After
646,184
SEC Form 4
Avg Cost/Share
$615.52
Shares
42,392
Total Value
$26,093,123.84
Owned After
646,184
SEC Form 4
Avg Cost/Share
$607.78
Shares
59,025
Total Value
$35,874,214.50
Owned After
646,184
SEC Form 4
Avg Cost/Share
$592.18
Shares
21,858
Total Value
$12,943,870.44
Owned After
646,184
SEC Form 4
Avg Cost/Share
$598.49
Shares
6,830
Total Value
$4,087,686.70
Owned After
646,184
SEC Form 4
Avg Cost/Share
$592.07
Shares
23,862
Total Value
$14,127,974.34
Owned After
646,184
SEC Form 4
Avg Cost/Share
$590.84
Shares
7,191
Total Value
$4,248,730.44
Owned After
646,184
SEC Form 4
Avg Cost/Share
$591.00
Shares
6,047
Total Value
$3,573,777.00
Owned After
646,184
SEC Form 4
Avg Cost/Share
$595.26
Shares
14,747
Total Value
$8,778,299.22
Owned After
646,184
SEC Form 4
Avg Cost/Share
$601.37
Shares
5,128
Total Value
$3,083,825.36
Owned After
646,184
SEC Form 4
Avg Cost/Share
$603.23
Shares
5,312
Total Value
$3,204,357.76
Owned After
646,184
SEC Form 4
Avg Cost/Share
$475.11
Shares
1,197
Total Value
$568,706.67
Owned After
646,184
SEC Form 4
Avg Cost/Share
$475.90
Shares
36,196
Total Value
$17,225,676.40
Owned After
646,184
SEC Form 4
Avg Cost/Share
$475.00
Shares
620
Total Value
$294,500.00
Owned After
646,184
SEC Form 4
Avg Cost/Share
$395.36
Shares
9,682
Total Value
$3,828,057.69
Owned After
646,184
Avg Cost/Share
$400.00
Shares
55
Total Value
$22,000.00
Owned After
646,184
SEC Form 4
Avg Cost/Share
$400.19
Shares
4,020
Total Value
$1,608,763.80
Owned After
646,184
SEC Form 4
Avg Cost/Share
$404.11
Shares
39,342
Total Value
$15,924,222.06
Owned After
646,184
Avg Cost/Share
$402.89
Shares
4,956
Total Value
$1,996,722.84
Owned After
646,184
SEC Form 4
Avg Cost/Share
$400.38
Shares
8,268
Total Value
$3,310,566.18
Owned After
646,184
Avg Cost/Share
$403.11
Shares
52,404
Total Value
$21,129,346.92
Owned After
646,184
Avg Cost/Share
$401.00
Shares
16,330
Total Value
$6,553,671.28
Owned After
646,184
Avg Cost/Share
$400.50
Shares
16,930
Total Value
$6,782,987.06
Owned After
646,184
Avg Cost/Share
$410.81
Shares
200,000
Total Value
$82,321,250.00
Owned After
646,184
Avg Cost/Share
$402.91
Shares
100,000
Total Value
$40,291,000.00
Owned After
646,184
Avg Cost/Share
$397.79
Shares
100,000
Total Value
$40,024,600.00
Owned After
646,184
Avg Cost/Share
$403.01
Shares
100,000
Total Value
$40,300,500.00
Owned After
646,184
Avg Cost/Share
$401.35
Shares
156,928
Total Value
$62,938,688.64
Owned After
646,184
Avg Cost/Share
$389.71
Shares
136,012
Total Value
$53,406,441.28
Owned After
646,184
Avg Cost/Share
$389.07
Shares
63,988
Total Value
$24,992,323.32
Owned After
646,184
Avg Cost/Share
$277.81
Shares
25,000
Total Value
$6,945,250.00
Owned After
646,184
SEC Form 4
Avg Cost/Share
$277.37
Shares
25,000
Total Value
$6,934,250.00
Owned After
646,184
SEC Form 4
Avg Cost/Share
$274.68
Shares
100,000
Total Value
$27,468,000.00
Owned After
646,184
Avg Cost/Share
$282.71
Shares
75,000
Total Value
$21,217,980.00
Owned After
646,184
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Troendle August J. | MEDP | CEO | Dec 3, 2025 | Sell | $590.69 | 668 | $394,580.92 | 646,184 | |
| Troendle August J. | MEDP | CEO | Dec 2, 2025 | Sell | $590.47 | 5,698 | $3,364,498.06 | 646,184 | |
| Troendle August J. | MEDP | CEO | Dec 1, 2025 | Sell | $593.25 | 23,178 | $13,750,348.50 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 28, 2025 | Sell | $593.46 | 15,151 | $8,991,512.46 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 26, 2025 | Sell | $606.88 | 41,331 | $25,082,957.28 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 25, 2025 | Sell | $615.52 | 42,392 | $26,093,123.84 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 24, 2025 | Sell | $607.78 | 59,025 | $35,874,214.50 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 21, 2025 | Sell | $592.18 | 21,858 | $12,943,870.44 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 20, 2025 | Sell | $598.49 | 6,830 | $4,087,686.70 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 19, 2025 | Sell | $592.07 | 23,862 | $14,127,974.34 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 18, 2025 | Sell | $590.84 | 7,191 | $4,248,730.44 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 17, 2025 | Sell | $591.00 | 6,047 | $3,573,777.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 14, 2025 | Sell | $595.26 | 14,747 | $8,778,299.22 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 13, 2025 | Sell | $601.37 | 5,128 | $3,083,825.36 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 12, 2025 | Sell | $603.23 | 5,312 | $3,204,357.76 | 646,184 | |
| Troendle August J. | MEDP | CEO | Sep 2, 2025 | Sell | $475.11 | 1,197 | $568,706.67 | 646,184 | |
| Troendle August J. | MEDP | CEO | Aug 29, 2025 | Sell | $475.90 | 36,196 | $17,225,676.40 | 646,184 | |
| Troendle August J. | MEDP | CEO | Aug 27, 2025 | Sell | $475.00 | 620 | $294,500.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 24, 2024 | Sell | $395.36 | 9,682 | $3,828,057.69 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 22, 2024 | Sell | $400.00 | 55 | $22,000.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 20, 2024 | Sell | $400.19 | 4,020 | $1,608,763.80 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 15, 2024 | Sell | $404.11 | 39,342 | $15,924,222.06 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 10, 2024 | Sell | $402.89 | 4,956 | $1,996,722.84 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 8, 2024 | Sell | $400.38 | 8,268 | $3,310,566.18 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 6, 2024 | Sell | $403.11 | 52,404 | $21,129,346.92 | 646,184 | |
| Troendle August J. | MEDP | CEO | May 1, 2024 | Sell | $401.00 | 16,330 | $6,553,671.28 | 646,184 | |
| Troendle August J. | MEDP | CEO | Apr 29, 2024 | Sell | $400.50 | 16,930 | $6,782,987.06 | 646,184 | |
| Troendle August J. | MEDP | CEO | Mar 6, 2024 | Sell | $410.81 | 200,000 | $82,321,250.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Mar 4, 2024 | Sell | $402.91 | 100,000 | $40,291,000.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Feb 29, 2024 | Sell | $397.79 | 100,000 | $40,024,600.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Feb 27, 2024 | Sell | $403.01 | 100,000 | $40,300,500.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Feb 23, 2024 | Sell | $401.35 | 156,928 | $62,938,688.64 | 646,184 | |
| Troendle August J. | MEDP | CEO | Feb 21, 2024 | Sell | $389.71 | 136,012 | $53,406,441.28 | 646,184 | |
| Troendle August J. | MEDP | CEO | Feb 16, 2024 | Sell | $389.07 | 63,988 | $24,992,323.32 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 22, 2023 | Sell | $277.81 | 25,000 | $6,945,250.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 21, 2023 | Sell | $277.37 | 25,000 | $6,934,250.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 17, 2023 | Sell | $274.68 | 100,000 | $27,468,000.00 | 646,184 | |
| Troendle August J. | MEDP | CEO | Nov 14, 2023 | Sell | $282.71 | 75,000 | $21,217,980.00 | 646,184 |