Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $81.10 | 2,000 | | 2,435 | 2024-03-11 | Filing |
| $81.60 | 19,530 | | 64,918 | 2024-03-05 | Filing |
| $65.84 | 400 | Director | 34,815 | 2023-06-09 | Filing |
| $65.78 | 4,435 | Director | 35,215 | 2023-06-09 | Filing |
| $60.00 | 2,000 | Director | 6,000 | 2022-09-14 | Filing |
| $89.28 | 4,262 | Officer | 23,683 | 2022-02-07 | Filing |
| $101.15 | 23,715 | Officer | 20,052 | 2021-11-03 | Filing |
| $104.43 | 1,346 | Director | 35,215 | 2021-06-01 | Filing |
| $113.72 | 13,230 | Officer | 8,115 | 2021-05-10 | Filing |
| $108.34 | 2,304 | Officer | 66,088 | 2021-05-04 | Filing |
| $107.84 | 18,596 | Officer | 68,392 | 2021-05-04 | Filing |
| $106.35 | 17,000 | Officer, Director | 77,098 | 2021-05-03 | Filing |
| $107.50 | 250 | Officer | 25,447 | 2021-05-04 | Filing |
| $107.66 | 18,000 | Officer | 25,697 | 2021-05-04 | Filing |
| $89.60 | 3,348 | Officer | 20,267 | 2021-03-11 | Filing |
| $84.91 | 773 | Officer | 18,516 | 2021-03-03 | Filing |
| $91.00 | 3,000 | Director | 11,472 | 2020-12-18 | Filing |
| $83.87 | 250 | Officer | 40,438 | 2020-12-14 | Filing |
| $83.44 | 250 | Officer | 40,438 | 2020-12-11 | Filing |
| $83.34 | 250 | Officer | 40,438 | 2020-12-10 | Filing |