Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.00 | 3,631 | Director | 96,364 | 2024-02-21 | Filing |
| $48.76 | 3,501 | Director | 33,634 | 2024-01-29 | Filing |
| $53.05 | 9,400 | Director | 33,634 | 2023-12-26 | Filing |
| $52.87 | 468 | Director | 85,153 | 2023-03-13 | Filing |
| $52.57 | 483 | Director | 63,011 | 2023-03-13 | Filing |
| $60.54 | 4,163 | Director | 85,153 | 2023-03-01 | Filing |
| $60.54 | 4,148 | Director | 63,011 | 2023-03-01 | Filing |
| $65.30 | 2,000 | Director | 39,506 | 2022-05-23 | Filing |
| $66.52 | 10,000 | Director | 41,506 | 2022-04-28 | Filing |
| $70.54 | 954 | Officer | 3,575 | 2022-03-28 | Filing |
| $73.23 | 3,275 | Director | 50,924 | 2022-03-02 | Filing |
| $73.42 | 7,097 | Officer | 39,485 | 2021-12-22 | Filing |
| $79.36 | 7,568 | Director | 63,947 | 2021-03-10 | Filing |
| $72.02 | 4,566 | Director | 80,227 | 2021-02-26 | Filing |
| $71.33 | 4,727 | Officer | 34,194 | 2021-02-22 | Filing |
| $69.91 | 4,566 | Director | 63,801 | 2021-02-12 | Filing |
| $70.01 | 3,195 | Director | 50,062 | 2021-02-12 | Filing |
| $70.36 | 4,600 | Officer | 38,921 | 2021-02-12 | Filing |
| $70.76 | 3,000 | Director | 32,269 | 2021-02-09 | Filing |
| $70.63 | 3,000 | Director | 35,269 | 2021-02-09 | Filing |