Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $77.33 | 29,093 | Large Shareholder, Officer, Director | 1,398,523 | 2024-12-19 | Filing |
| $78.01 | 7,640 | Large Shareholder, Officer, Director | 1,427,616 | 2024-12-19 | Filing |
| $80.20 | 82,315 | Large Shareholder, Officer, Director | 1,435,256 | 2024-12-18 | Filing |
| $78.54 | 27,199 | Large Shareholder, Officer, Director | 1,517,571 | 2024-12-18 | Filing |
| $79.29 | 14,448 | Large Shareholder, Officer, Director | 1,544,770 | 2024-12-18 | Filing |
| $80.91 | 1,038 | Large Shareholder, Officer, Director | 1,559,218 | 2024-12-18 | Filing |
| $80.60 | 118,825 | Large Shareholder, Officer, Director | 1,560,256 | 2024-12-17 | Filing |
| $81.30 | 1,165 | Large Shareholder, Officer, Director | 1,679,081 | 2024-12-17 | Filing |
| $82.00 | 71,500 | Large Shareholder, Officer, Director | 2,827,013 | 2024-12-16 | Filing |
| $85.91 | 42 | Officer | 0 | 2024-11-21 | Filing |
| $75.84 | 2,208 | Officer | 11,054 | 2024-09-26 | Filing |
| $76.56 | 4,423 | Officer | 3,670 | 2024-09-25 | Filing |
| $52.18 | 10,349 | Director | 72,332 | 2024-04-08 | Filing |
| $51.55 | 4,651 | Director | 82,681 | 2024-04-08 | Filing |
| $51.43 | 10,000 | Director | 87,332 | 2024-04-05 | Filing |
| $56.80 | 9,000 | Director | 97,332 | 2024-03-07 | Filing |
| $57.33 | 11,000 | Director | 106,332 | 2024-03-05 | Filing |
| $83.53 | 4,152 | Director | 5,156 | 2023-11-17 | Filing |
| $83.74 | 4,152 | Director | 3,917 | 2023-11-15 | Filing |
| $91.93 | 557 | Large Shareholder, Officer, Director | 0 | 2023-08-16 | Filing |