| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $237.28 | 7,825 | $1,856,677.66 | 28,992,624 | 2021-07-15 | Filing |
| Officer, Director | $236.58 | 5,800 | $1,372,191.26 | 29,000,449 | 2021-07-15 | Filing |
| Officer | $241.22 | 7,300 | $1,760,906.00 | 31,414 | 2021-07-15 | Filing |
| Officer, Director | $245.75 | 600 | $147,448.02 | 28,986,249 | 2021-07-14 | Filing |
| Officer, Director | $244.53 | 1,875 | $458,493.56 | 28,986,849 | 2021-07-14 | Filing |
| Officer, Director | $243.61 | 2,900 | $706,464.07 | 28,988,724 | 2021-07-14 | Filing |
| Officer, Director | $242.62 | 8,325 | $2,019,772.37 | 28,991,624 | 2021-07-14 | Filing |
| Officer, Director | $241.64 | 3,800 | $918,241.88 | 28,999,949 | 2021-07-14 | Filing |
| Officer, Director | $240.61 | 2,500 | $601,536.00 | 29,003,749 | 2021-07-14 | Filing |
| Officer, Director | $247.18 | 885 | $218,754.57 | 28,986,249 | 2021-07-12 | Filing |
| Officer, Director | $245.41 | 1,300 | $319,033.00 | 28,987,134 | 2021-07-12 | Filing |
| Officer, Director | $244.44 | 800 | $195,553.04 | 28,988,434 | 2021-07-12 | Filing |
| Officer, Director | $243.22 | 3,997 | $972,169.93 | 28,989,234 | 2021-07-12 | Filing |
| Officer, Director | $242.57 | 13,018 | $3,157,729.40 | 28,993,231 | 2021-07-12 | Filing |
| Officer, Director | $246.80 | 4,165 | $1,027,908.26 | 28,986,249 | 2021-07-09 | Filing |
| Officer, Director | $245.84 | 8,526 | $2,096,009.67 | 28,990,414 | 2021-07-09 | Filing |
| Officer, Director | $245.22 | 7,309 | $1,792,285.21 | 28,998,940 | 2021-07-09 | Filing |
| Officer | $253.50 | 5,000 | $1,267,500.00 | 63,035 | 2021-07-07 | Filing |
| Officer | $250.00 | 25,362 | $6,340,500.00 | 1,078 | 2021-07-06 | Filing |
| Officer, Director | $252.68 | 500 | $126,338.00 | 28,986,249 | 2021-07-06 | Filing |