| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| RMD | Sandercock Brett | Chief Financial Officer | Apr 01 '26 | Sale | 224.31 | 1,000 | 224,310 | 83,495 | Apr 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Mar 02 '26 | Sale | 254.30 | 1,000 | 254,300 | 84,495 | Mar 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Feb 02 '26 | Sale | 257.03 | 1,000 | 257,030 | 85,495 | Feb 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jan 02 '26 | Sale | 241.75 | 1,000 | 241,750 | 86,495 | Jan 05 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Dec 01 '25 | Sale | 244.16 | 1,000 | 244,160 | 87,495 | Dec 02 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Nov 03 '25 | Option Exercise | 101.64 | 4,000 | 406,560 | 88,745 | Nov 04 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Nov 03 '25 | Sale | 247.54 | 3,000 | 742,620 | 85,745 | Nov 04 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Oct 01 '25 | Option Exercise | 101.64 | 4,000 | 406,560 | 89,745 | Oct 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Oct 01 '25 | Sale | 274.36 | 3,000 | 823,080 | 86,745 | Oct 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Sep 02 '25 | Option Exercise | 101.64 | 4,000 | 406,560 | 90,745 | Sep 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Sep 02 '25 | Sale | 270.77 | 3,000 | 812,310 | 87,745 | Sep 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Aug 01 '25 | Option Exercise | 101.64 | 4,000 | 406,560 | 86,283 | Aug 05 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Aug 01 '25 | Sale | 281.90 | 3,000 | 845,700 | 83,283 | Aug 05 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jul 01 '25 | Option Exercise | 101.64 | 5,766 | 586,056 | 88,166 | Jul 02 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jul 01 '25 | Sale | 256.99 | 3,883 | 997,892 | 84,283 | Jul 02 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jun 02 '25 | Sale | 243.78 | 1,000 | 243,780 | 85,283 | Jun 03 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | May 22 '25 | Sale | 244.59 | 3,644 | 891,286 | 86,283 | May 27 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Apr 08 '25 | Sale | 215.58 | 1,000 | 215,580 | 89,864 | Apr 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Mar 10 '25 | Sale | 230.36 | 1,000 | 230,360 | 90,864 | Mar 11 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Feb 10 '25 | Sale | 238.98 | 1,000 | 238,980 | 91,864 | Feb 11 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jan 08 '25 | Sale | 234.04 | 1,000 | 234,040 | 92,864 | Jan 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Dec 09 '24 | Sale | 244.23 | 1,000 | 244,230 | 93,864 | Dec 11 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Nov 08 '24 | Sale | 249.00 | 1,000 | 249,000 | 94,864 | Nov 12 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Oct 08 '24 | Sale | 233.47 | 1,000 | 233,470 | 95,812 | Oct 09 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Sep 09 '24 | Sale | 246.42 | 1,000 | 246,420 | 96,812 | Sep 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Aug 08 '24 | Sale | 212.16 | 1,000 | 212,160 | 89,056 | Aug 12 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jul 08 '24 | Sale | 194.35 | 1,000 | 194,350 | 90,056 | Jul 09 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jun 10 '24 | Sale | 209.81 | 1,000 | 209,810 | 91,056 | Jun 11 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | May 08 '24 | Option Exercise | 101.64 | 24,000 | 2,439,360 | 105,056 | May 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | May 08 '24 | Sale | 211.37 | 13,000 | 2,747,810 | 92,056 | May 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Nov 27 '23 | Sale | 152.62 | 3,000 | 457,860 | 92,962 | Nov 29 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | May 10 '23 | Sale | 233.13 | 12,574 | 2,931,395 | 90,942 | May 12 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | May 09 '23 | Sale | 232.05 | 3,426 | 795,000 | 103,516 | May 10 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Feb 17 '23 | Sale | 215.22 | 10,000 | 2,152,196 | 106,880 | Feb 22 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Feb 13 '23 | Sale | 215.00 | 4,000 | 860,000 | 116,880 | Feb 14 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Nov 07 '22 | Sale | 212.02 | 4,000 | 848,068 | 106,303 | Nov 09 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Aug 10 '22 | Sale | 240.66 | 2,500 | 601,650 | 106,426 | Aug 12 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Aug 10 '22 | Option Exercise | 0.00 | 2,500 | 0 | 0 | Aug 12 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jul 22 '22 | Sale | 235.00 | 7,500 | 1,762,500 | 106,426 | Jul 26 12:00 AM |
| RMD | Sandercock Brett | Chief Financial Officer | Jul 22 '22 | Option Exercise | 0.00 | 2,500 | 0 | 5,000 | Jul 26 12:00 AM |