| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $269.77 | 2,200 | $593,494.00 | 98,640 | 2021-08-02 | Filing |
| Officer | $268.81 | 5,200 | $1,397,796.40 | 100,840 | 2021-08-02 | Filing |
| Officer | $267.92 | 4,558 | $1,221,165.69 | 106,040 | 2021-08-02 | Filing |
| Officer | $266.88 | 3,392 | $905,253.57 | 110,598 | 2021-08-02 | Filing |
| Officer | $265.81 | 2,900 | $770,851.90 | 113,990 | 2021-08-02 | Filing |
| Officer | $264.51 | 3,351 | $886,369.66 | 116,890 | 2021-08-02 | Filing |
| Officer | $263.60 | 1,900 | $500,843.80 | 120,241 | 2021-08-02 | Filing |
| Officer | $262.35 | 500 | $131,175.00 | 122,141 | 2021-08-02 | Filing |
| Officer, Director | $258.54 | 2,542 | $657,208.68 | 61,747 | 2021-07-20 | Filing |
| Officer, Director | $257.68 | 1,906 | $491,145.70 | 64,289 | 2021-07-20 | Filing |
| Officer, Director | $256.68 | 5,423 | $1,391,981.06 | 66,195 | 2021-07-20 | Filing |
| Officer, Director | $255.79 | 6,238 | $1,595,586.83 | 71,618 | 2021-07-20 | Filing |
| Officer, Director | $254.51 | 700 | $178,157.70 | 77,856 | 2021-07-20 | Filing |
| Officer, Director | $253.47 | 3,500 | $887,152.00 | 78,556 | 2021-07-20 | Filing |
| Officer, Director | $252.57 | 2,976 | $751,660.22 | 82,056 | 2021-07-20 | Filing |
| Officer, Director | $251.42 | 3,261 | $819,887.14 | 85,032 | 2021-07-20 | Filing |
| Officer, Director | $250.61 | 3,500 | $877,135.00 | 88,293 | 2021-07-20 | Filing |
| Officer, Director | $249.58 | 1,500 | $374,362.50 | 91,793 | 2021-07-20 | Filing |
| Officer, Director | $257.39 | 100 | $25,739.00 | 5,840,590 | 2021-07-15 | Filing |
| Officer, Director | $256.76 | 5,125 | $1,315,879.63 | 5,840,690 | 2021-07-15 | Filing |