| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $80.83 | 1,257 | $101,603.31 | 259,687 | 2021-06-07 | Filing |
| Officer, Director | $80.35 | 10,318 | $829,051.30 | 260,944 | 2021-06-07 | Filing |
| Officer, Director | $79.80 | 8,425 | $672,315.00 | 271,262 | 2021-06-04 | Filing |
| Officer | $82.07 | 1,291 | $105,952.37 | 41,094 | 2021-06-01 | Filing |
| Officer, Director | $82.05 | 6,655 | $546,042.75 | 1,641,373 | 2021-06-02 | Filing |
| Officer, Director | $82.44 | 203 | $16,735.32 | 1,648,028 | 2021-06-01 | Filing |
| Officer, Director | $81.78 | 20,860 | $1,705,930.80 | 1,648,231 | 2021-06-01 | Filing |
| Officer, Director | $81.97 | 12,561 | $1,029,625.17 | 1,669,091 | 2021-05-28 | Filing |
| Officer, Director | $82.29 | 14,087 | $1,159,219.23 | 1,681,652 | 2021-05-14 | Filing |
| Officer | $79.63 | 1,659 | $132,106.17 | 44,131 | 2021-05-17 | Filing |
| Officer | $79.63 | 1,900 | $151,297.00 | 56,151 | 2021-05-17 | Filing |
| Officer | $79.63 | 1,751 | $139,432.13 | 455,642 | 2021-05-17 | Filing |
| Officer, Director | $84.82 | 298 | $25,276.36 | 1,695,739 | 2021-05-11 | Filing |
| Officer, Director | $84.17 | 14,953 | $1,258,594.01 | 1,696,037 | 2021-05-11 | Filing |
| Officer, Director | $86.55 | 4,870 | $421,498.50 | 1,710,990 | 2021-05-07 | Filing |
| Officer, Director | $86.21 | 12,906 | $1,112,626.26 | 1,715,860 | 2021-05-07 | Filing |
| Officer, Director | $84.98 | 12,607 | $1,071,342.86 | 1,728,766 | 2021-05-07 | Filing |
| Officer | $90.82 | 1,292 | $117,339.44 | 28,594 | 2021-05-03 | Filing |
| Officer, Director | $91.42 | 1,191 | $108,881.22 | 240,616 | 2021-04-22 | Filing |
| Officer, Director | $90.49 | 10,809 | $978,106.41 | 241,807 | 2021-04-22 | Filing |