| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $180.02 | 300 | $54,006.99 | 39,011 | 2021-06-01 | Filing |
| Officer | $179.21 | 200 | $35,841.50 | 39,311 | 2021-06-01 | Filing |
| Officer | $178.07 | 300 | $53,420.01 | 39,511 | 2021-06-01 | Filing |
| Officer | $175.77 | 2,906 | $510,786.17 | 39,811 | 2021-06-01 | Filing |
| Officer | $174.93 | 1,994 | $348,807.63 | 42,717 | 2021-06-01 | Filing |
| Officer | $173.94 | 1,000 | $173,944.00 | 44,711 | 2021-06-01 | Filing |
| Officer | $172.85 | 800 | $138,278.56 | 45,711 | 2021-06-01 | Filing |
| Officer | $171.59 | 2,500 | $428,984.50 | 46,511 | 2021-06-01 | Filing |
| Officer, Director | $180.07 | 1,000 | $180,068.00 | 47,454 | 2021-06-01 | Filing |
| Officer, Director | $179.33 | 1,100 | $197,259.48 | 48,454 | 2021-06-01 | Filing |
| Officer, Director | $177.99 | 900 | $160,188.03 | 49,554 | 2021-06-01 | Filing |
| Officer, Director | $176.18 | 3,350 | $590,204.68 | 50,454 | 2021-06-01 | Filing |
| Officer, Director | $175.49 | 13,326 | $2,338,595.73 | 53,804 | 2021-06-01 | Filing |
| Officer, Director | $174.47 | 6,433 | $1,122,372.59 | 67,130 | 2021-06-01 | Filing |
| Officer, Director | $173.44 | 3,473 | $602,345.66 | 73,563 | 2021-06-01 | Filing |
| Officer, Director | $172.35 | 3,792 | $653,562.96 | 77,036 | 2021-06-01 | Filing |
| Officer, Director | $171.54 | 8,292 | $1,422,406.36 | 80,828 | 2021-06-01 | Filing |
| Director | $163.04 | 100 | $16,304.00 | 13,500 | 2021-05-24 | Filing |
| Director | $162.05 | 300 | $48,615.99 | 13,600 | 2021-05-24 | Filing |
| Director | $161.15 | 700 | $112,805.49 | 13,900 | 2021-05-24 | Filing |