| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ROP | WRIGHT CHRISTOPHER | Director | May 05 '25 | Sale | 572.22 | 350 | 200,277 | 34,284 | May 06 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Nov 08 '24 | Sale | 568.82 | 681 | 387,366 | 34,869 | Nov 12 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 18 '24 | Sale | 551.74 | 400 | 220,696 | 35,550 | Jun 20 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 07 '24 | Sale | 554.67 | 300 | 166,401 | 35,247 | Jun 10 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Mar 18 '24 | Sale | 549.71 | 200 | 109,941 | 35,547 | Mar 19 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Feb 16 '24 | Sale | 547.00 | 300 | 164,100 | 35,747 | Feb 20 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Nov 27 '23 | Sale | 525.93 | 250 | 131,483 | 36,227 | Nov 29 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Sep 15 '23 | Sale | 498.56 | 1,100 | 548,420 | 36,727 | Sep 18 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 20 '23 | Sale | 457.19 | 300 | 137,156 | 37,827 | Jun 21 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Mar 07 '23 | Sale | 429.55 | 471 | 202,318 | 38,127 | Mar 09 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Dec 14 '22 | Sale | 438.24 | 416 | 182,308 | 38,708 | Dec 16 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 15 '21 | Sale | 460.79 | 200 | 92,158 | 38,040 | Jun 17 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Mar 18 '20 | Sale | 268.11 | 3,000 | 804,345 | 53,524 | Mar 18 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Mar 13 '20 | Sale | 300.45 | 3,000 | 901,350 | 56,524 | Mar 16 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Dec 16 '19 | Sale | 351.36 | 500 | 175,679 | 59,939 | Dec 17 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Nov 14 '19 | Sale | 349.23 | 450 | 157,154 | 60,439 | Nov 20 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 18 '19 | Sale | 365.00 | 300 | 109,500 | 61,097 | Jun 20 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Mar 18 '19 | Sale | 328.13 | 1,750 | 574,230 | 59,862 | Mar 20 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Nov 16 '18 | Sale | 294.85 | 600 | 176,910 | 62,082 | Nov 19 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Jun 12 '18 | Sale | 286.97 | 1,250 | 358,713 | 63,300 | Jun 13 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Feb 28 '18 | Sale | 283.99 | 500 | 141,995 | 61,550 | Mar 01 12:00 AM |
| ROP | WRIGHT CHRISTOPHER | Director | Feb 21 '18 | Sale | 280.08 | 1,500 | 420,120 | 62,050 | Feb 23 12:00 AM |