| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $77.07 | 250,000 | $19,266,325.00 | 19,677,432 | 2023-12-14 | Filing |
| Large Shareholder, Other | $75.00 | 9,806 | $735,450.00 | 19,927,432 | 2023-12-14 | Filing |
| Large Shareholder, Other | $77.07 | 50,000 | $3,853,265.00 | 199,448 | 2023-12-14 | Filing |
| Large Shareholder, Other | $75.00 | 3,922 | $294,150.00 | 249,448 | 2023-12-14 | Filing |
| Large Shareholder, Other | $75.07 | 34,572 | $2,595,458.33 | 19,937,238 | 2023-12-11 | Filing |
| Large Shareholder, Other | $75.07 | 13,829 | $1,038,198.35 | 253,370 | 2023-12-11 | Filing |
| Large Shareholder, Other | $75.04 | 52,984 | $3,975,665.04 | 19,971,810 | 2023-12-07 | Filing |
| Large Shareholder, Other | $75.10 | 152,638 | $11,462,839.05 | 20,025,020 | 2023-12-06 | Filing |
| Large Shareholder, Other | $75.04 | 21,194 | $1,590,296.03 | 267,199 | 2023-12-07 | Filing |
| Large Shareholder, Other | $75.10 | 61,055 | $4,585,120.60 | 288,393 | 2023-12-06 | Filing |
| Officer | $69.38 | 7,948 | $551,423.02 | 13,337 | 2023-09-22 | Filing |
| Officer | $71.18 | 5,000 | $355,894.50 | 21,285 | 2023-09-20 | Filing |
| Large Shareholder, Other | $85.25 | 29,070 | $2,478,293.08 | 20,177,658 | 2023-07-25 | Filing |
| Large Shareholder, Other | $85.22 | 30,230 | $2,576,264.08 | 919,939 | 2023-07-25 | Filing |
| Large Shareholder, Other | $85.25 | 40,700 | $3,469,776.75 | 349,448 | 2023-07-25 | Filing |
| Officer | $81.30 | 34,191 | $2,779,683.85 | 65,039 | 2023-07-05 | Filing |
| Large Shareholder, Other | $82.98 | 50,000 | $4,148,795.00 | 20,206,728 | 2023-06-27 | Filing |
| Large Shareholder, Other | $82.88 | 200,000 | $16,576,560.00 | 390,148 | 2023-06-27 | Filing |
| Officer | $71.82 | 578 | $41,513.69 | 22,974 | 2023-06-01 | Filing |
| Officer | $71.82 | 749 | $53,795.43 | 42,599 | 2023-06-01 | Filing |