Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $75.70 | 61,610 | Large Shareholder, Officer, Director | 800 | 2024-10-15 | Filing |
| $75.10 | 47,998 | Large Shareholder, Officer, Director | 62,410 | 2024-10-15 | Filing |
| $75.80 | 5,963 | Large Shareholder, Officer, Director | 651,775 | 2024-10-15 | Filing |
| $75.16 | 8,037 | Large Shareholder, Officer, Director | 657,738 | 2024-10-15 | Filing |
| $67.53 | 870 | Large Shareholder, Officer, Director | 651,775 | 2024-09-30 | Filing |
| $66.84 | 2,895 | Large Shareholder, Officer, Director | 652,645 | 2024-09-30 | Filing |
| $65.91 | 10,235 | Large Shareholder, Officer, Director | 655,540 | 2024-09-30 | Filing |
| $66.28 | 1,400 | Officer | 35,068 | 2024-09-23 | Filing |
| $65.34 | 3,600 | Officer | 36,468 | 2024-09-23 | Filing |
| $66.16 | 3,909 | Officer | 339,295 | 2024-09-23 | Filing |
| $65.23 | 7,091 | Officer | 343,204 | 2024-09-23 | Filing |
| $65.01 | 50,000 | Officer | 1,542,457 | 2024-09-19 | Filing |
| $65.10 | 800 | Officer | 771,504 | 2024-09-19 | Filing |
| $64.42 | 68,075 | Officer | 772,304 | 2024-09-19 | Filing |
| $64.00 | 11,287 | Officer | 840,379 | 2024-09-18 | Filing |
| $59.75 | 40,479 | Large Shareholder, Officer, Director | 0 | 2024-09-16 | Filing |
| $58.96 | 62,329 | Large Shareholder, Officer, Director | 40,479 | 2024-09-16 | Filing |
| $57.93 | 7,600 | Large Shareholder, Officer, Director | 102,808 | 2024-09-16 | Filing |
| $59.82 | 4,500 | Large Shareholder, Officer, Director | 651,775 | 2024-09-16 | Filing |
| $59.04 | 8,000 | Large Shareholder, Officer, Director | 656,275 | 2024-09-16 | Filing |