Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $134.91 | 3,214 | Large Shareholder, Officer, Director | 11,349,135 | 2024-06-05 | Filing |
| $145.13 | 697 | Large Shareholder, Officer, Director | 11,352,349 | 2024-06-04 | Filing |
| $142.52 | 500 | Large Shareholder, Officer, Director | 11,353,046 | 2024-06-04 | Filing |
| $140.12 | 1,653 | Large Shareholder, Officer, Director | 11,353,546 | 2024-06-04 | Filing |
| $138.42 | 625 | Large Shareholder, Officer, Director | 11,355,199 | 2024-06-04 | Filing |
| $137.80 | 3,400 | Large Shareholder, Officer, Director | 11,355,824 | 2024-06-04 | Filing |
| $135.67 | 8,342 | Large Shareholder, Officer, Director | 11,359,224 | 2024-06-04 | Filing |
| $134.87 | 17,279 | Large Shareholder, Officer, Director | 11,367,566 | 2024-06-04 | Filing |
| $161.41 | 2,494 | Large Shareholder, Officer, Director | 11,384,845 | 2024-05-24 | Filing |
| $160.92 | 19,255 | Large Shareholder, Officer, Director | 11,387,339 | 2024-05-24 | Filing |
| $160.50 | 3,251 | Large Shareholder, Officer, Director | 11,406,594 | 2024-05-23 | Filing |
| $172.11 | 4,000 | Officer | 73,110 | 2024-05-07 | Filing |
| $171.11 | 1,580 | Officer | 77,110 | 2024-05-07 | Filing |
| $170.30 | 4,936 | Officer | 78,690 | 2024-05-07 | Filing |
| $169.23 | 1,385 | Officer | 83,626 | 2024-05-07 | Filing |
| $168.39 | 2,099 | Officer | 85,011 | 2024-05-07 | Filing |
| $102.76 | 400 | Officer | 87,110 | 2024-03-14 | Filing |
| $101.96 | 3,600 | Officer | 87,510 | 2024-03-14 | Filing |
| $115.14 | 5,000 | Officer | 69,377 | 2024-03-07 | Filing |
| $116.15 | 2,931 | Director | 114,236 | 2024-03-07 | Filing |