| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $151.61 | 200 | $30,321.00 | 100 | 2021-06-03 | Filing |
| Director | $150.09 | 523 | $78,494.98 | 300 | 2021-06-03 | Filing |
| Director | $148.58 | 500 | $74,292.00 | 823 | 2021-06-03 | Filing |
| Director | $147.15 | 677 | $99,620.41 | 1,323 | 2021-06-03 | Filing |
| Officer, Director | $155.70 | 498 | $77,537.40 | 38,022 | 2021-06-02 | Filing |
| Officer, Director | $155.20 | 1,959 | $304,029.75 | 38,520 | 2021-06-02 | Filing |
| Officer, Director | $153.82 | 800 | $123,056.96 | 40,479 | 2021-06-02 | Filing |
| Officer, Director | $152.69 | 500 | $76,343.00 | 41,279 | 2021-06-02 | Filing |
| Officer, Director | $151.85 | 900 | $136,665.00 | 41,779 | 2021-06-02 | Filing |
| Officer, Director | $150.87 | 295 | $44,506.77 | 42,679 | 2021-06-02 | Filing |
| Officer, Director | $149.04 | 1,317 | $196,286.21 | 42,974 | 2021-06-01 | Filing |
| Officer, Director | $147.88 | 429 | $63,441.85 | 44,291 | 2021-06-01 | Filing |
| Officer, Director | $146.90 | 728 | $106,943.20 | 44,721 | 2021-06-01 | Filing |
| Officer, Director | $146.08 | 1,460 | $213,281.91 | 45,448 | 2021-06-01 | Filing |
| Officer, Director | $144.99 | 1,114 | $161,521.09 | 46,908 | 2021-06-01 | Filing |
| Officer | $149.04 | 494 | $73,625.96 | 61,858 | 2021-06-01 | Filing |
| Officer | $147.88 | 161 | $23,809.18 | 62,352 | 2021-06-01 | Filing |
| Officer | $146.90 | 273 | $40,103.70 | 62,513 | 2021-06-01 | Filing |
| Officer | $146.08 | 547 | $79,907.67 | 62,785 | 2021-06-01 | Filing |
| Officer | $144.99 | 417 | $60,461.66 | 63,333 | 2021-06-01 | Filing |