| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $166.60 | 609 | $101,459.40 | 100,439 | 2021-03-04 | Filing |
| Officer | $165.32 | 200 | $33,064.00 | 101,048 | 2021-03-04 | Filing |
| Officer, Director | $174.36 | 400 | $69,744.00 | 243,708 | 2021-03-04 | Filing |
| Officer, Director | $173.83 | 1,100 | $191,213.00 | 244,108 | 2021-03-04 | Filing |
| Officer, Director | $172.73 | 800 | $138,184.00 | 245,208 | 2021-03-04 | Filing |
| Officer, Director | $171.76 | 2,900 | $498,104.00 | 246,008 | 2021-03-04 | Filing |
| Officer, Director | $170.51 | 1,336 | $227,801.36 | 248,908 | 2021-03-04 | Filing |
| Officer, Director | $169.54 | 2,800 | $474,712.00 | 250,244 | 2021-03-04 | Filing |
| Officer, Director | $168.53 | 3,600 | $606,708.00 | 253,044 | 2021-03-04 | Filing |
| Officer, Director | $167.49 | 4,469 | $748,512.81 | 256,644 | 2021-03-04 | Filing |
| Officer, Director | $166.51 | 4,288 | $713,994.88 | 261,113 | 2021-03-04 | Filing |
| Officer, Director | $165.54 | 1,528 | $252,945.12 | 265,401 | 2021-03-04 | Filing |
| Officer | $171.56 | 211 | $36,199.16 | 95,457 | 2021-03-04 | Filing |
| Officer | $169.88 | 300 | $50,964.00 | 95,668 | 2021-03-04 | Filing |
| Officer | $169.47 | 2,040 | $345,718.80 | 95,968 | 2021-03-04 | Filing |
| Officer | $165.86 | 1 | $165.86 | 98,008 | 2021-03-04 | Filing |
| Officer | $181.96 | 836 | $152,118.56 | 98,009 | 2021-03-03 | Filing |
| Officer | $183.73 | 6,547 | $1,202,880.31 | 17,111 | 2021-02-25 | Filing |
| Director | $182.00 | 1,500 | $273,000.00 | 16,248 | 2021-02-25 | Filing |
| Officer | $184.83 | 509 | $94,078.47 | 76,798 | 2021-02-16 | Filing |