Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $130.18 | 425 | Director | 425 | 2023-12-15 | Filing |
| $130.18 | 425 | Director | 425 | 2023-12-15 | Filing |
| $106.25 | 2,000 | Officer | 30,966 | 2023-09-29 | Filing |
| $155.22 | 2,000 | Director | 6,000 | 2023-06-08 | Filing |
| $155.24 | 2,000 | Director | 4,000 | 2023-06-08 | Filing |
| $155.86 | 2,000 | Director | 2,000 | 2023-06-08 | Filing |
| $155.25 | 2,500 | Director | 116,682 | 2023-06-08 | Filing |
| $157.86 | 1,500 | Officer, Director | 55,720 | 2023-06-06 | Filing |
| $159.26 | 120 | Director | 1,701 | 2023-06-05 | Filing |
| $201.90 | 1,200 | Director | 11,104 | 2023-03-24 | Filing |
| $202.00 | 1,250 | Director | 9,904 | 2023-03-24 | Filing |
| $202.10 | 975 | Director | 8,654 | 2023-03-24 | Filing |
| $202.09 | 25 | Director | 7,679 | 2023-03-24 | Filing |
| $202.08 | 100 | Director | 7,654 | 2023-03-24 | Filing |
| $243.25 | 36 | Director | 12,733 | 2022-12-13 | Filing |
| $193.36 | 34 | Director | 12,763 | 2020-09-08 | Filing |
| $192.25 | 32 | Director | 12,729 | 2020-08-03 | Filing |
| $106.08 | 64 | Director | 12,761 | 2018-11-21 | Filing |
| $68.31 | 8 | Director | 8 | 2016-10-26 | Filing |
| $68.31 | 39 | Director | 12,333 | 2016-10-26 | Filing |