Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $64.56 | 3,869 | Officer, Director | 111,866 | 2024-03-14 | Filing |
| $53.91 | 4,637 | Officer | 29,797 | 2023-11-21 | Filing |
| $54.42 | 6,400 | Officer, Director | 107,997 | 2022-12-05 | Filing |
| $51.81 | 2,000 | Director | 11,000 | 2022-11-10 | Filing |
| $57.46 | 10,000 | Officer | 191,864 | 2022-08-08 | Filing |
| $57.59 | 17,500 | Officer | 413,102 | 2022-08-08 | Filing |
| $85.86 | 7,000 | Officer, Director | 98,299 | 2022-03-10 | Filing |
| $85.55 | 1,362 | Director | 2,862 | 2022-03-10 | Filing |
| $87.00 | 1,500 | Director | 1,500 | 2022-03-02 | Filing |
| $88.91 | 6,000 | Officer | 6,000 | 2022-02-28 | Filing |
| $93.87 | 3,000 | Officer, Director | 9,859 | 2021-11-24 | Filing |
| $93.89 | 7,000 | Officer, Director | 78,786 | 2021-11-24 | Filing |
| $91.26 | 10,000 | Officer | 18,585 | 2021-11-09 | Filing |
| $94.56 | 3,000 | Director | 9,000 | 2021-08-25 | Filing |
| $89.08 | 3,000 | Director | 3,000 | 2021-08-16 | Filing |
| $90.71 | 2,200 | Director | 8,200 | 2021-08-19 | Filing |
| $89.70 | 3,000 | Director | 9,000 | 2021-08-17 | Filing |
| $88.69 | 4,000 | Officer | 58,117 | 2021-08-16 | Filing |
| $88.22 | 1,100 | Officer | 16,506 | 2021-08-16 | Filing |
| $88.58 | 2,900 | Officer | 15,406 | 2021-08-13 | Filing |