Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $162.10 | 10,000 | Officer, Director | 574,657 | 2024-04-17 | Filing |
| $176.35 | 10,000 | Officer, Director | 574,657 | 2024-03-13 | Filing |
| $180.00 | 3,000 | Officer | 15,467 | 2024-03-08 | Filing |
| $165.30 | 550 | Officer | 12,367 | 2024-02-28 | Filing |
| $162.64 | 10,000 | Officer, Director | 574,657 | 2024-02-21 | Filing |
| $153.29 | 10,000 | Officer, Director | 580,886 | 2024-01-17 | Filing |
| $165.37 | 10,000 | Officer, Director | 580,886 | 2023-12-20 | Filing |
| $170.00 | 3,000 | Officer | 15,050 | 2023-12-14 | Filing |
| $155.87 | 212 | Officer, Director | 580,886 | 2023-12-14 | Filing |
| $147.48 | 7,788 | Officer, Director | 580,886 | 2023-12-13 | Filing |
| $140.27 | 8,000 | Officer, Director | 574,886 | 2023-11-15 | Filing |
| $145.12 | 7,960 | Officer, Director | 568,886 | 2023-10-18 | Filing |
| $159.16 | 8,000 | Officer, Director | 562,886 | 2023-09-20 | Filing |
| $156.79 | 8,000 | Officer, Director | 564,886 | 2023-08-23 | Filing |
| $164.47 | 1,028 | Officer | 15,050 | 2023-08-07 | Filing |
| $167.33 | 8,000 | Officer, Director | 558,886 | 2023-07-19 | Filing |
| $161.32 | 8,000 | Officer, Director | 552,886 | 2023-06-21 | Filing |
| $160.00 | 2,900 | Officer | 8,322 | 2023-06-16 | Filing |
| $141.27 | 8,000 | Officer, Director | 546,886 | 2023-05-24 | Filing |
| $160.00 | 3,750 | Officer | 8,114 | 2023-02-02 | Filing |