Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $166.04 | 200 | Officer | 12,936 | 2024-02-28 | Filing |
| $164.84 | 1,600 | Officer | 12,936 | 2024-02-28 | Filing |
| $163.49 | 786 | Officer | 12,936 | 2024-02-28 | Filing |
| $162.73 | 637 | Officer | 12,936 | 2024-02-28 | Filing |
| $171.45 | 100 | Officer | 12,936 | 2024-02-28 | Filing |
| $169.47 | 203 | Officer | 12,936 | 2024-02-28 | Filing |
| $168.91 | 700 | Officer | 12,936 | 2024-02-28 | Filing |
| $166.22 | 100 | Officer | 12,936 | 2024-02-28 | Filing |
| $165.22 | 130 | Officer | 12,936 | 2024-02-28 | Filing |
| $164.60 | 744 | Officer | 12,936 | 2024-02-28 | Filing |
| $163.13 | 523 | Officer | 12,936 | 2024-02-28 | Filing |
| $140.00 | 3,087 | Officer | 12,556 | 2024-02-26 | Filing |
| $135.00 | 5,000 | Officer | 12,556 | 2024-02-26 | Filing |
| $130.00 | 2,500 | Officer | 12,556 | 2024-01-22 | Filing |
| $107.66 | 100 | Large Shareholder, Officer, Director | 1,634,338 | 2023-12-11 | Filing |
| $106.11 | 14,237 | Large Shareholder, Officer, Director | 1,634,438 | 2023-12-11 | Filing |
| $105.50 | 6,263 | Large Shareholder, Officer, Director | 1,648,675 | 2023-12-11 | Filing |
| $104.41 | 4,400 | Large Shareholder, Officer, Director | 1,654,938 | 2023-12-11 | Filing |
| $107.66 | 100 | Large Shareholder, Officer, Director | 1,574,206 | 2023-12-11 | Filing |
| $106.04 | 17,505 | Large Shareholder, Officer, Director | 1,574,306 | 2023-12-11 | Filing |