| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $81.80 | 5,096 | $416,827.32 | 76,226 | 2024-03-22 | Filing |
| Officer | $81.80 | 3,973 | $324,971.54 | 25,912 | 2024-03-22 | Filing |
| Officer | $81.80 | 7,117 | $582,135.02 | 53,882 | 2024-03-22 | Filing |
| Officer | $81.80 | 5,898 | $482,426.91 | 48,727 | 2024-03-22 | Filing |
| Officer | $81.80 | 8,258 | $675,463.11 | 90,694 | 2024-03-22 | Filing |
| Officer, Director | $81.80 | 28,042 | $2,293,695.39 | 429,159 | 2024-03-22 | Filing |
| Other | $80.07 | 138,319 | $11,075,271.49 | 18,615,655 | 2024-03-08 | Filing |
| Other | $80.07 | 49,010 | $3,924,255.21 | 702,903 | 2024-03-08 | Filing |
| Other | $80.07 | 54,456 | $4,360,319.15 | 283,298 | 2024-03-08 | Filing |
| Officer | $78.23 | 6,000 | $469,380.00 | 19,705 | 2024-03-01 | Filing |
| Large Shareholder, Other | $81.35 | 4,852 | $394,725.73 | 18,767,254 | 2024-03-01 | Filing |
| Large Shareholder, Other | $80.33 | 4,028 | $323,563.60 | 18,772,106 | 2024-03-01 | Filing |
| Large Shareholder, Other | $81.35 | 1,718 | $139,765.31 | 751,913 | 2024-03-01 | Filing |
| Large Shareholder, Other | $80.33 | 1,429 | $114,790.00 | 753,631 | 2024-03-01 | Filing |
| Large Shareholder, Other | $81.35 | 1,910 | $155,384.61 | 337,754 | 2024-03-01 | Filing |
| Large Shareholder, Other | $80.33 | 1,585 | $127,320.99 | 339,664 | 2024-03-01 | Filing |
| Large Shareholder, Other | $80.81 | 194,002 | $15,677,088.22 | 18,776,134 | 2024-02-29 | Filing |
| Large Shareholder, Other | $83.70 | 93,959 | $7,863,907.90 | 18,970,136 | 2024-02-29 | Filing |
| Large Shareholder, Other | $84.65 | 65,515 | $5,545,805.44 | 19,064,095 | 2024-02-29 | Filing |
| Large Shareholder, Other | $82.62 | 53,634 | $4,431,487.80 | 19,129,610 | 2024-02-29 | Filing |