Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $96.62 | 1,005 | Officer | 31,045 | 2023-09-12 | Filing |
| $99.18 | 2,795 | Officer | 32,050 | 2023-09-11 | Filing |
| $92.16 | 3,624 | Director | 38,532 | 2023-08-17 | Filing |
| $109.74 | 9,923 | Officer | 175,616 | 2023-07-31 | Filing |
| $105.00 | 20,000 | Officer, Director | 531,388 | 2023-07-18 | Filing |
| $100.00 | 10,276 | Officer | 185,539 | 2023-07-13 | Filing |
| $95.00 | 11,310 | Officer | 196,034 | 2023-06-30 | Filing |
| $88.63 | 1,450 | Director | 46,757 | 2023-06-27 | Filing |
| $91.41 | 21,900 | Officer, Director | 551,312 | 2023-06-15 | Filing |
| $91.87 | 600 | Officer, Director | 573,212 | 2023-06-15 | Filing |
| $90.01 | 22,500 | Officer, Director | 573,812 | 2023-06-07 | Filing |
| $81.76 | 5,000 | Officer, Director | 596,312 | 2023-05-15 | Filing |
| $77.10 | 5,000 | Officer, Director | 601,312 | 2023-04-17 | Filing |
| $79.18 | 5,000 | Officer, Director | 606,212 | 2023-03-15 | Filing |
| $80.00 | 4,000 | Officer | 209,781 | 2023-02-02 | Filing |
| $68.01 | 2,111 | Officer | 22,931 | 2022-10-07 | Filing |
| $75.00 | 4,550 | Officer | 162,791 | 2022-08-18 | Filing |
| $70.00 | 2,813 | Officer | 167,341 | 2022-08-12 | Filing |
| $56.23 | 9,173 | Officer, Director | 261,162 | 2022-07-18 | Filing |
| $56.88 | 6,327 | Officer, Director | 270,335 | 2022-07-18 | Filing |