Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $85.62 | 2,547 | Large Shareholder, Officer, Director | 11,570,486 | 2023-12-15 | Filing |
| $85.47 | 263 | Large Shareholder, Officer, Director | 11,573,033 | 2023-12-15 | Filing |
| $84.06 | 5,999 | Large Shareholder, Officer, Director | 11,573,296 | 2023-12-15 | Filing |
| $85.92 | 9,900 | Large Shareholder, Officer, Director | 11,579,295 | 2023-12-14 | Filing |
| $84.84 | 3,155 | Large Shareholder, Officer, Director | 11,589,195 | 2023-12-14 | Filing |
| $83.82 | 1,650 | Large Shareholder, Officer, Director | 11,592,350 | 2023-12-14 | Filing |
| $84.77 | 1,832 | Large Shareholder, Officer, Director | 11,594,000 | 2023-12-13 | Filing |
| $84.00 | 9,531 | Large Shareholder, Officer, Director | 11,595,832 | 2023-12-13 | Filing |
| $82.97 | 2,298 | Large Shareholder, Officer, Director | 11,605,363 | 2023-12-13 | Filing |
| $83.49 | 624 | Large Shareholder, Officer, Director | 11,607,661 | 2023-12-12 | Filing |
| $82.64 | 4,864 | Large Shareholder, Officer, Director | 11,608,285 | 2023-12-12 | Filing |
| $81.77 | 8,286 | Large Shareholder, Officer, Director | 11,613,149 | 2023-12-12 | Filing |
| $83.12 | 10,150 | Director | 148,472 | 2023-12-11 | Filing |
| $69.72 | 2,000 | Officer | 16,930 | 2023-09-14 | Filing |
| $53.76 | 2,000 | Officer | 66,919 | 2023-06-16 | Filing |
| $53.29 | 100 | Officer | 3,406 | 2023-06-08 | Filing |
| $52.50 | 9,121 | Officer | 3,506 | 2023-06-08 | Filing |
| $52.13 | 5,000 | Officer | 66,990 | 2023-06-06 | Filing |
| $50.19 | 5,000 | Officer | 71,990 | 2023-05-17 | Filing |
| $47.24 | 508 | Officer | 76,990 | 2023-05-15 | Filing |