| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $327.25 | 1,825 | $597,231.43 | 1,730 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $326.36 | 645 | $210,500.14 | 3,555 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.90 | 50 | $16,445.00 | 2,222,932 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.11 | 2,913 | $955,788.22 | 2,222,982 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $327.27 | 3,387 | $1,108,454.01 | 2,225,895 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $326.35 | 1,150 | $375,296.87 | 2,229,282 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.85 | 700 | $230,197.52 | 0 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $328.12 | 14,686 | $4,818,795.29 | 700 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $327.35 | 19,414 | $6,355,110.78 | 15,386 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $326.41 | 6,200 | $2,023,722.16 | 34,800 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $325.85 | 70 | $22,809.30 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.24 | 1,270 | $413,053.40 | 70 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $324.54 | 1,777 | $576,705.27 | 1,340 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $323.09 | 140 | $45,232.31 | 3,117 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $322.08 | 413 | $133,020.20 | 3,257 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $321.00 | 320 | $102,720.00 | 3,670 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $320.20 | 70 | $22,414.00 | 3,990 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $318.45 | 140 | $44,583.00 | 4,060 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.86 | 150 | $48,879.50 | 2,230,432 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $325.23 | 2,250 | $731,778.08 | 2,230,582 | 2021-05-24 | Filing |