Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.09 | 11,920 | Officer | 0 | 2023-12-01 | Filing |
| $51.00 | 5,282 | Director | 322,628 | 2023-11-29 | Filing |
| $52.00 | 6 | Officer | 0 | 2023-11-28 | Filing |
| $51.42 | 21,502 | Director | 322,628 | 2023-11-28 | Filing |
| $52.20 | 34,691 | Director | 322,628 | 2023-11-27 | Filing |
| $50.16 | 37,495 | Director | 322,628 | 2023-05-15 | Filing |
| $119.88 | 49,409 | Officer | 25,174 | 2023-02-28 | Filing |
| $119.03 | 8,263 | Officer | 289 | 2023-02-07 | Filing |
| $105.53 | 2,750 | Officer | 25,845 | 2022-11-23 | Filing |
| $105.09 | 100 | Officer, Director | 347,460 | 2022-11-07 | Filing |
| $104.40 | 117,003 | Officer, Director | 347,560 | 2022-11-07 | Filing |
| $104.31 | 5,907 | Officer | 79,147 | 2022-11-07 | Filing |
| $104.38 | 25,649 | Officer | 22,177 | 2022-11-07 | Filing |
| $102.59 | 885 | Officer | 77,420 | 2022-08-24 | Filing |
| $101.70 | 9,115 | Officer | 78,305 | 2022-08-24 | Filing |
| $104.13 | 21,863 | Officer | 22,177 | 2022-08-19 | Filing |
| $104.71 | 2,000 | Director | 5,240 | 2021-11-24 | Filing |
| $103.74 | 2,500 | Officer | 0 | 2021-08-12 | Filing |
| $103.50 | 500 | Director | 3,348 | 2021-08-12 | Filing |
| $102.58 | 2,500 | Officer | 0 | 2021-08-11 | Filing |