| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $317.09 | 6,900 | $2,187,916.86 | 24,110 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $316.26 | 5,900 | $1,865,929.87 | 31,010 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $315.02 | 6,090 | $1,918,483.98 | 36,910 | 2021-05-05 | Filing |
| Officer | $330.10 | 16,000 | $5,281,600.00 | 18,425 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.80 | 1,468 | $484,150.80 | 0 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.14 | 773 | $254,424.83 | 1,468 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $327.49 | 844 | $276,402.15 | 2,241 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $326.46 | 1,754 | $572,615.93 | 3,085 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $325.51 | 1,236 | $402,327.27 | 4,839 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $324.46 | 1,421 | $461,059.51 | 6,075 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $323.55 | 504 | $163,069.30 | 7,496 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.87 | 3,003 | $990,601.41 | 2,433,932 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $329.10 | 1,527 | $502,533.26 | 2,436,935 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $327.88 | 1,552 | $508,876.43 | 2,438,462 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $326.94 | 1,493 | $488,114.10 | 2,440,014 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $325.90 | 3,737 | $1,217,879.33 | 2,441,507 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $324.96 | 2,580 | $838,400.93 | 2,445,244 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $323.88 | 2,231 | $722,586.32 | 2,447,824 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $322.83 | 877 | $283,118.84 | 2,450,055 | 2021-04-29 | Filing |
| Large Shareholder, Officer, Director | $330.71 | 969 | $320,458.38 | 0 | 2021-04-29 | Filing |