Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $50.04 | 1,733 | Officer | 18,895 | 2023-12-06 | Filing |
| $62.50 | 1,250 | Officer | 17,698 | 2022-08-25 | Filing |
| $61.50 | 2,900 | Officer | 19,996 | 2022-03-14 | Filing |
| $61.06 | 1,738 | Director | 4,182 | 2022-01-31 | Filing |
| $61.88 | 1,000 | Officer | 17,040 | 2021-11-15 | Filing |
| $58.12 | 900 | Officer | 42,730 | 2021-06-10 | Filing |
| $57.60 | 1,169 | Officer | 12,617 | 2021-03-08 | Filing |
| $53.77 | 257 | Officer | 14,856 | 2021-02-25 | Filing |
| $46.44 | 400 | Officer | 16,170 | 2020-12-16 | Filing |
| $55.91 | 500 | Director | 21,421 | 2019-12-12 | Filing |
| $56.06 | 361 | Director | 78,136 | 2019-11-19 | Filing |
| $55.07 | 403 | Director | 78,497 | 2019-11-19 | Filing |
| $56.00 | 500 | Director | 21,793 | 2019-09-09 | Filing |
| $60.00 | 500 | Director | 21,793 | 2019-09-09 | Filing |
| $54.19 | 2,039 | Officer | 18,161 | 2019-09-05 | Filing |
| $55.17 | 472 | Director | 22,164 | 2019-08-21 | Filing |
| $55.18 | 28 | Director | 22,636 | 2019-08-21 | Filing |
| $53.37 | 191 | Officer | 11,151 | 2019-05-02 | Filing |
| $53.40 | 300 | Officer | 11,342 | 2019-05-02 | Filing |
| $63.60 | 6,943 | Director | 300,000 | 2019-02-22 | Filing |