Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $54.01 | 17,000 | Officer | 45,444 | 2022-08-24 | Filing |
| $54.01 | 17,000 | Officer | 45,444 | 2022-08-24 | Filing |
| $61.88 | 7,646 | Officer | 7,646 | 2022-02-18 | Filing |
| $58.17 | 7,000 | Officer | 29,077 | 2021-11-16 | Filing |
| $53.61 | 41,400 | Officer | 124,107 | 2021-08-11 | Filing |
| $53.23 | 19,712 | Officer | 107,159 | 2021-06-02 | Filing |
| $50.39 | 59,235 | Officer, Director | 160,580 | 2021-05-11 | Filing |
| $51.45 | 5,800 | Officer, Director | 219,815 | 2021-05-11 | Filing |
| $52.28 | 41,000 | Officer | 165,507 | 2021-05-10 | Filing |
| $38.64 | 7,576 | Officer | 6,978 | 2020-12-14 | Filing |
| $38.68 | 12,750 | Officer | 44,086 | 2020-12-14 | Filing |
| $29.40 | 8,500 | Officer | 5,745 | 2020-09-04 | Filing |
| $56.00 | 7,550 | Officer | 11,055 | 2019-08-13 | Filing |
| $58.05 | 1,000 | Director | 0 | 2018-02-28 | Filing |
| $59.05 | 500 | Director | 1,000 | 2018-02-27 | Filing |
| $59.25 | 500 | Director | 1,500 | 2018-02-27 | Filing |
| $59.50 | 500 | Director | 2,000 | 2018-02-27 | Filing |
| $59.71 | 3,503 | Officer | 5,810 | 2018-02-16 | Filing |
| $59.61 | 2,052 | Officer | 2,657 | 2018-02-15 | Filing |
| $63.98 | 2,000 | Officer | 6,544 | 2017-02-27 | Filing |