| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $63.65 | 1,300 | $82,738.50 | 297,193 | 2021-04-22 | Filing |
| Director | $63.26 | 1,550 | $98,046.80 | 298,493 | 2021-04-21 | Filing |
| Director | $62.78 | 3,970 | $249,252.48 | 300,043 | 2021-04-21 | Filing |
| Director | $61.77 | 1,480 | $91,413.68 | 304,013 | 2021-04-21 | Filing |
| Director | $60.28 | 300 | $18,084.90 | 305,493 | 2021-04-21 | Filing |
| Director | $59.20 | 200 | $11,839.00 | 305,793 | 2021-04-21 | Filing |
| Officer, Director | $69.63 | 500 | $34,815.00 | 609,140 | 2021-04-15 | Filing |
| Officer, Director | $68.74 | 6,019 | $413,746.06 | 609,640 | 2021-04-15 | Filing |
| Officer, Director | $68.02 | 7,855 | $534,297.10 | 615,659 | 2021-04-15 | Filing |
| Officer, Director | $71.69 | 308 | $22,078.98 | 623,514 | 2021-04-14 | Filing |
| Officer, Director | $71.19 | 4,100 | $291,862.60 | 623,822 | 2021-04-14 | Filing |
| Officer, Director | $70.20 | 6,970 | $489,280.06 | 627,922 | 2021-04-14 | Filing |
| Officer, Director | $68.82 | 2,996 | $206,187.72 | 634,892 | 2021-04-14 | Filing |
| Officer, Director | $69.41 | 1,200 | $83,296.80 | 637,888 | 2021-04-13 | Filing |
| Officer, Director | $68.51 | 6,302 | $431,731.11 | 639,088 | 2021-04-13 | Filing |
| Officer, Director | $67.69 | 3,611 | $244,421.37 | 645,390 | 2021-04-13 | Filing |
| Officer, Director | $66.58 | 3,261 | $217,130.42 | 649,001 | 2021-04-13 | Filing |
| Director | $73.71 | 849 | $62,577.24 | 305,993 | 2021-04-07 | Filing |
| Director | $72.92 | 1,757 | $128,125.71 | 306,842 | 2021-04-07 | Filing |
| Director | $71.66 | 1,394 | $99,889.86 | 308,599 | 2021-04-07 | Filing |