Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $95.34 | 1,500 | Officer | 15,579 | 2024-03-13 | Filing |
| $86.66 | 507 | Director | 9,753 | 2024-02-09 | Filing |
| $78.71 | 587 | Director | 9,664 | 2023-11-15 | Filing |
| $76.58 | 200 | Officer | 30,014 | 2023-11-02 | Filing |
| $76.57 | 3,100 | Officer | 30,214 | 2023-11-02 | Filing |
| $80.24 | 467 | Director | 9,591 | 2023-08-16 | Filing |
| $94.71 | 25,000 | Officer | 121,347 | 2023-06-08 | Filing |
| $94.12 | 1,800 | Officer | 13,496 | 2023-06-08 | Filing |
| $89.75 | 1,700 | Director | 9,527 | 2023-04-27 | Filing |
| $93.84 | 100,000 | Officer, Director | 328,448 | 2023-04-24 | Filing |
| $93.41 | 25,000 | Officer | 128,038 | 2023-02-16 | Filing |
| $92.80 | 6,000 | Officer | 31,121 | 2023-02-10 | Filing |
| $73.09 | 2,000 | Officer | 16,032 | 2022-11-01 | Filing |
| $70.79 | 1,300 | Director | 10,048 | 2022-10-24 | Filing |
| $70.47 | 18,000 | Officer | 131,118 | 2022-08-09 | Filing |
| $77.88 | 1,900 | Director | 9,784 | 2022-04-25 | Filing |
| $85.86 | 1,500 | | 12,967 | 2022-02-15 | Filing |
| $85.47 | 5,000 | | 32,131 | 2022-02-11 | Filing |
| $68.89 | 1,817 | | 10,402 | 2021-11-09 | Filing |
| $80.77 | 300 | Director | 10,910 | 2021-04-27 | Filing |