Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $84.42 | 4,641 | | 26,772 | 2024-03-08 | Filing |
| $85.65 | 599 | | 0 | 2024-02-02 | Filing |
| $86.77 | 12,922 | | 88,427 | 2024-01-31 | Filing |
| $71.70 | 10,000 | Officer | 35,208 | 2023-11-28 | Filing |
| $71.94 | 10,000 | Officer | 36,108 | 2023-11-22 | Filing |
| $71.58 | 7,764 | Officer | 29,763 | 2023-11-21 | Filing |
| $64.40 | 7,000 | Officer | 37,387 | 2023-09-08 | Filing |
| $64.40 | 7,000 | Officer | 37,387 | 2023-09-08 | Filing |
| $67.99 | 2,095 | Director | 34,400 | 2023-08-31 | Filing |
| $66.25 | 3,400 | Officer | 48,094 | 2023-08-22 | Filing |
| $64.22 | 1,355 | Officer | 9,551 | 2023-08-22 | Filing |
| $80.22 | 1,383 | Officer | 9,299 | 2022-08-26 | Filing |
| $80.38 | 9,635 | Officer | 118,015 | 2022-08-26 | Filing |
| $81.09 | 5,000 | Officer | 39,255 | 2022-08-17 | Filing |
| $76.10 | 5,000 | Officer | 44,255 | 2022-08-05 | Filing |
| $80.08 | 2,000 | Officer | 19,372 | 2022-05-17 | Filing |
| $80.05 | 8,154 | Director | 39,275 | 2022-05-11 | Filing |
| $84.20 | 5,000 | Officer | 41,373 | 2021-11-16 | Filing |
| $83.62 | 2,820 | Officer | 9,761 | 2021-11-12 | Filing |
| $84.26 | 4,200 | Officer | 17,043 | 2021-11-11 | Filing |