Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $66.50 | 1,053 | Officer | 145,415 | 2023-11-27 | Filing |
| $67.27 | 10,000 | Officer, Director | 764,391 | 2023-11-28 | Filing |
| $66.79 | 10,000 | Officer, Director | 754,391 | 2023-11-28 | Filing |
| $66.58 | 10,000 | Officer, Director | 744,391 | 2023-11-27 | Filing |
| $66.23 | 10,000 | Officer, Director | 734,391 | 2023-11-27 | Filing |
| $82.98 | 843 | Officer | 117,335 | 2023-08-29 | Filing |
| $82.89 | 5,000 | Officer, Director | 693,816 | 2023-08-29 | Filing |
| $79.22 | 5,000 | Officer, Director | 688,816 | 2023-08-21 | Filing |
| $79.19 | 5,000 | Officer, Director | 683,816 | 2023-08-18 | Filing |
| $72.10 | 2,500 | Officer, Director | 678,816 | 2023-05-23 | Filing |
| $72.90 | 2,500 | Officer, Director | 676,316 | 2023-05-23 | Filing |
| $72.13 | 5,000 | Officer, Director | 673,816 | 2023-05-22 | Filing |
| $77.08 | 2,500 | Officer, Director | 473,983 | 2021-03-04 | Filing |
| $60.39 | 123 | Officer | 8,305 | 2020-02-13 | Filing |
| $60.17 | 8,182 | Officer | 8,182 | 2020-02-13 | Filing |
| $59.84 | 16,709 | Officer, Director | 387,857 | 2020-02-13 | Filing |
| $62.73 | 2,000 | Officer, Director | 371,148 | 2019-12-17 | Filing |
| $50.43 | 20,000 | Officer, Director | 307,951 | 2019-08-09 | Filing |
| $11.75 | 49,335 | Officer, Director | 2,463,954 | 2015-05-12 | Filing |
| $12.90 | 5,000,000 | | 46,632,180 | 2014-11-25 | Filing |