| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $151.55 | 1,141 | $172,920.03 | 45,892 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $152.04 | 32,688 | $4,969,883.52 | 9,604,970 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $152.04 | 154 | $23,414.16 | 9,637,658 | 2021-10-28 | Filing |
| Officer, Director | $150.91 | 19,429 | $2,931,933.25 | 0 | 2021-10-28 | Filing |
| Officer, Director | $150.05 | 1,531 | $229,720.73 | 40 | 2021-10-28 | Filing |
| Officer | $147.44 | 2,500 | $368,595.00 | 3,081 | 2021-10-27 | Filing |
| Officer | $147.44 | 2,500 | $368,595.00 | 3,081 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $152.51 | 929 | $141,679.47 | 9,637,812 | 2021-10-26 | Filing |
| Officer, Director | $151.73 | 19,821 | $3,007,448.26 | 19,821 | 2021-10-26 | Filing |
| Officer, Director | $154.55 | 13,469 | $2,081,613.75 | 40 | 2021-10-26 | Filing |
| Director | $148.64 | 4,177 | $620,868.03 | 244,329 | 2021-10-25 | Filing |
| Director | $148.64 | 337 | $50,091.58 | 232,811 | 2021-10-25 | Filing |
| Officer | $150.00 | 2,000 | $300,000.00 | 0 | 2021-10-25 | Filing |
| Officer, Director | $127.40 | 921 | $117,338.07 | 47,033 | 2021-09-16 | Filing |
| Large Shareholder, Officer, Director | $130.00 | 10,000 | $1,300,000.00 | 9,638,741 | 2021-09-17 | Filing |
| Officer, Director | $123.91 | 810 | $100,367.59 | 47,954 | 2021-09-13 | Filing |
| Officer, Director | $124.08 | 1,124 | $139,464.23 | 47,239 | 2021-09-13 | Filing |
| Officer | $127.56 | 1,521 | $194,015.41 | 14,531 | 2021-09-10 | Filing |
| Officer, Director | $126.19 | 1,117 | $140,951.10 | 48,363 | 2021-09-09 | Filing |
| Director | $129.00 | 1,000 | $129,000.00 | 0 | 2021-09-07 | Filing |