Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $47.86 | 9,492 | Officer | 77,498 | 2023-05-15 | Filing |
| $41.00 | 1,000 | Officer | 12,627 | 2023-02-10 | Filing |
| $55.48 | 3,428 | Large Shareholder, Officer, Director | 11,558,936 | 2021-11-17 | Filing |
| $55.02 | 5,902 | Large Shareholder, Officer, Director | 11,562,364 | 2021-11-16 | Filing |
| $55.07 | 802 | Large Shareholder, Officer, Director | 11,583,706 | 2021-08-03 | Filing |
| $55.17 | 100 | Large Shareholder, Officer, Director | 11,584,508 | 2021-08-02 | Filing |
| $54.98 | 655 | Large Shareholder, Officer, Director | 11,584,608 | 2021-07-30 | Filing |
| $55.32 | 400 | Director | 153,615 | 2021-06-09 | Filing |
| $55.39 | 2,000 | Director | 154,015 | 2021-06-08 | Filing |
| $55.40 | 5,000 | Large Shareholder, Officer, Director | 11,585,263 | 2021-06-08 | Filing |