Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $643.14 | 2,650 | | 2,882 | 2024-03-21 | Filing |
| $645.00 | 11,158 | | 1,422 | 2024-03-20 | Filing |
| $572.77 | 1,500 | Officer, Director | 111,468 | 2023-12-11 | Filing |
| $579.73 | 1,000 | Officer | 22,568 | 2023-11-27 | Filing |
| $586.08 | 1,186 | Officer | 5,826 | 2023-11-14 | Filing |
| $586.32 | 3,814 | Officer | 7,012 | 2023-11-13 | Filing |
| $580.79 | 5,000 | Officer | 10,826 | 2023-11-10 | Filing |
| $583.85 | 1,217 | Officer | 23,633 | 2023-11-07 | Filing |
| $583.85 | 6,000 | Officer | 15,826 | 2023-11-07 | Filing |
| $568.87 | 5,000 | Officer | 17,732 | 2023-11-01 | Filing |
| $560.68 | 5,000 | Officer, Director | 112,968 | 2023-10-31 | Filing |
| $516.43 | 4,000 | Officer, Director | 115,571 | 2023-08-03 | Filing |
| $533.70 | 12,670 | Officer | 7,676 | 2023-06-01 | Filing |
| $540.34 | 1,330 | Officer | 6,346 | 2023-05-30 | Filing |
| $544.24 | 294 | Director | 3,270 | 2023-05-26 | Filing |
| $549.34 | 4,000 | Officer, Director | 119,571 | 2023-05-05 | Filing |
| $526.27 | 3,000 | Officer, Director | 118,613 | 2023-03-28 | Filing |
| $523.25 | 4,000 | Officer | 20,443 | 2023-03-20 | Filing |
| $507.32 | 2,000 | Officer, Director | 121,613 | 2023-03-09 | Filing |
| $505.76 | 2,000 | Officer, Director | 121,264 | 2022-11-21 | Filing |