Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.60 | 4,649 | Officer | 152,522 | 2024-11-20 | Filing |
| $70.43 | 1,115 | Large Shareholder, Officer, Director | 57,138 | 2024-11-20 | Filing |
| $69.57 | 3,259 | Large Shareholder, Officer, Director | 58,253 | 2024-11-20 | Filing |
| $75.03 | 21,214 | Officer, Director | 863,065 | 2024-11-21 | Filing |
| $70.45 | 4,024 | Officer, Director | 863,065 | 2024-11-20 | Filing |
| $69.60 | 11,476 | Officer, Director | 867,089 | 2024-11-20 | Filing |
| $70.49 | 408 | Officer | 20,007 | 2024-11-20 | Filing |
| $69.62 | 1,103 | Officer | 20,415 | 2024-11-20 | Filing |
| $68.56 | 1,500 | Officer | 329,593 | 2024-11-18 | Filing |
| $66.94 | 4,631 | Large Shareholder, Officer, Director | 61,512 | 2024-11-15 | Filing |
| $66.06 | 8,552 | Large Shareholder, Officer, Director | 66,143 | 2024-11-15 | Filing |
| $64.97 | 28,484 | Large Shareholder, Officer, Director | 74,695 | 2024-11-15 | Filing |
| $69.17 | 100 | Officer, Director | 878,565 | 2024-11-15 | Filing |
| $68.46 | 2,426 | Officer, Director | 878,665 | 2024-11-15 | Filing |
| $67.44 | 17,775 | Officer, Director | 881,091 | 2024-11-15 | Filing |
| $66.53 | 28,425 | Officer, Director | 898,866 | 2024-11-15 | Filing |
| $65.43 | 16,274 | Officer, Director | 927,291 | 2024-11-15 | Filing |
| $79.54 | 1,500 | Officer | 331,093 | 2024-11-11 | Filing |
| $65.15 | 41,667 | Large Shareholder, Officer, Director | 61,512 | 2024-11-08 | Filing |
| $48.66 | 1,500 | Officer | 332,593 | 2024-11-04 | Filing |