Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $264.42 | 11,000 | Officer | 670,673 | 2023-11-13 | Filing |
| $252.34 | 10,000 | Officer | 659,673 | 2023-11-08 | Filing |
| $297.76 | 1,679 | Director | 3,316 | 2021-11-22 | Filing |
| $314.49 | 80 | Director | 280 | 2021-11-09 | Filing |
| $305.61 | 1,637 | Director | 1,637 | 2021-11-05 | Filing |
| $237.60 | 200 | Director | 200 | 2020-01-29 | Filing |
| $227.16 | 20,000 | Officer | 453,783 | 2019-07-26 | Filing |
| $159.79 | 100 | Director | 100 | 2018-11-13 | Filing |
| $159.72 | 100 | Director | 1,100 | 2018-11-13 | Filing |
| $160.11 | 20,000 | Officer | 408,652 | 2018-11-12 | Filing |
| $127.53 | 3,100 | Officer | 314,865 | 2016-02-01 | Filing |
| $126.78 | 16,495 | Officer | 311,765 | 2016-02-01 | Filing |
| $126.00 | 30,405 | Officer | 295,270 | 2016-02-01 | Filing |
| $139.93 | 20,000 | Officer | 244,740 | 2015-11-20 | Filing |
| $134.81 | 223 | Officer | 263 | 2015-08-25 | Filing |
| $137.17 | 400 | Director | 1,000 | 2015-08-25 | Filing |
| $134.71 | 20,000 | Officer | 229,171 | 2015-08-24 | Filing |
| $132.84 | 1,000 | Officer | 21,892 | 2015-08-24 | Filing |
| $138.38 | 1,000 | Officer | 20,892 | 2015-08-21 | Filing |
| $143.26 | 20,000 | Officer | 209,171 | 2015-07-31 | Filing |