Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $87.82 | 1,305 | Officer | 0 | 2024-03-06 | Filing |
| $87.73 | 3,430 | Officer | 1,305 | 2024-03-06 | Filing |
| $87.60 | 12,000 | Officer, Director | 395,699 | 2024-03-01 | Filing |
| $85.64 | 1,935 | Officer | 0 | 2023-08-01 | Filing |
| $86.89 | 1,900 | Officer | 2,877 | 2023-02-17 | Filing |
| $120.79 | 4,858 | Officer | 3,509 | 2022-02-25 | Filing |
| $122.73 | 3,420 | Officer | 2,249 | 2022-02-10 | Filing |
| $122.77 | 4,840 | Officer | 2,249 | 2022-02-10 | Filing |
| $122.75 | 6,478 | Officer | 2,249 | 2022-02-10 | Filing |
| $125.00 | 10,000 | Officer | 21,680 | 2022-01-13 | Filing |
| $115.46 | 3,393 | Officer | 17,940 | 2021-08-27 | Filing |
| $113.19 | 26,496 | Officer | 21,333 | 2021-08-26 | Filing |
| $115.30 | 45,000 | Officer, Director | 265,381 | 2021-08-12 | Filing |
| $130.03 | 6,305 | Officer | 36,396 | 2021-06-01 | Filing |
| $130.01 | 12,231 | Officer | 36,396 | 2021-05-17 | Filing |
| $126.00 | 3,064 | Officer | 7,827 | 2021-05-13 | Filing |
| $126.00 | 2,897 | Officer | 7,827 | 2021-05-13 | Filing |
| $126.00 | 6,627 | Officer | 7,827 | 2021-05-13 | Filing |
| $127.92 | 3,926 | Officer | 21,680 | 2021-05-11 | Filing |
| $127.84 | 2,269 | Officer | 21,680 | 2021-05-11 | Filing |