Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $114.40 | 5,000 | Director | 46,459 | 2024-11-01 | Filing |
| $115.11 | 200 | Large Shareholder, Officer, Director | 651,775 | 2024-11-01 | Filing |
| $114.58 | 3,000 | Large Shareholder, Officer, Director | 651,975 | 2024-11-01 | Filing |
| $113.50 | 3,294 | Large Shareholder, Officer, Director | 654,975 | 2024-11-01 | Filing |
| $112.74 | 5,266 | Large Shareholder, Officer, Director | 658,269 | 2024-11-01 | Filing |
| $111.41 | 2,240 | Large Shareholder, Officer, Director | 663,535 | 2024-11-01 | Filing |
| $111.84 | 4,006 | Director | 5,128 | 2024-11-01 | Filing |
| $111.22 | 45,994 | Director | 9,134 | 2024-11-01 | Filing |
| $112.09 | 3,800 | Director | 0 | 2024-11-01 | Filing |
| $111.26 | 27,897 | Director | 3,800 | 2024-11-01 | Filing |
| $78.03 | 100 | Officer | 30,068 | 2024-10-22 | Filing |
| $77.47 | 4,900 | Officer | 30,168 | 2024-10-22 | Filing |
| $77.98 | 500 | Officer | 339,295 | 2024-10-22 | Filing |
| $77.43 | 10,500 | Officer | 339,795 | 2024-10-22 | Filing |
| $77.74 | 700 | Officer | 1,542,457 | 2024-10-16 | Filing |
| $77.27 | 13,283 | Officer | 1,543,157 | 2024-10-16 | Filing |
| $75.99 | 11,227 | Officer | 1,556,440 | 2024-10-16 | Filing |
| $75.29 | 5,301 | Officer | 1,567,667 | 2024-10-16 | Filing |
| $74.18 | 2,823 | Officer | 1,572,968 | 2024-10-16 | Filing |
| $76.39 | 800 | Large Shareholder, Officer, Director | 0 | 2024-10-15 | Filing |