| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $343.73 | 964 | $331,358.61 | 70,298 | 2021-05-18 | Filing |
| Officer, Director | $344.22 | 1,400 | $481,905.20 | 64,326 | 2021-05-13 | Filing |
| Officer, Director | $343.46 | 5,418 | $1,860,855.44 | 65,726 | 2021-05-13 | Filing |
| Officer, Director | $342.49 | 7,500 | $2,568,645.00 | 71,144 | 2021-05-13 | Filing |
| Officer, Director | $341.64 | 3,579 | $1,222,729.56 | 78,644 | 2021-05-13 | Filing |
| Officer, Director | $339.89 | 200 | $67,977.80 | 82,223 | 2021-05-13 | Filing |
| Officer, Director | $339.07 | 300 | $101,721.60 | 82,423 | 2021-05-13 | Filing |
| Officer, Director | $337.45 | 353 | $119,118.44 | 82,723 | 2021-05-13 | Filing |
| Officer, Director | $335.60 | 100 | $33,560.00 | 83,076 | 2021-05-13 | Filing |
| Officer | $343.85 | 118 | $40,573.71 | 1,792 | 2021-05-04 | Filing |
| Officer | $342.62 | 185 | $63,383.96 | 1,910 | 2021-05-04 | Filing |
| Officer | $339.51 | 30 | $10,185.30 | 2,358 | 2021-05-04 | Filing |
| Officer | $341.50 | 263 | $89,813.45 | 2,095 | 2021-05-04 | Filing |
| Officer | $341.77 | 3,556 | $1,215,323.45 | 67,359 | 2021-04-29 | Filing |
| Officer | $341.35 | 4,125 | $1,408,081.13 | 44,571 | 2021-04-29 | Filing |
| Officer | $341.92 | 200 | $68,384.00 | 48,696 | 2021-04-29 | Filing |
| Officer | $312.74 | 1,861 | $582,009.14 | 21,020 | 2021-04-01 | Filing |
| Officer | $320.96 | 408 | $130,951.68 | 1,100 | 2021-03-29 | Filing |
| Officer | $320.96 | 658 | $211,191.68 | 17,942 | 2021-03-29 | Filing |
| Officer | $304.93 | 1,646 | $501,914.78 | 7,555 | 2021-03-25 | Filing |