| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $292.08 | 16,585 | $4,844,168.36 | 10,044 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $291.09 | 13,123 | $3,820,027.87 | 26,629 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $290.12 | 10,407 | $3,019,273.64 | 39,752 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $289.15 | 15,451 | $4,467,624.20 | 50,159 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $288.19 | 7,722 | $2,225,403.18 | 65,610 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $287.16 | 5,453 | $1,565,906.93 | 73,332 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $286.25 | 1,744 | $499,225.76 | 78,785 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $293.96 | 636 | $186,956.97 | 0 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $293.12 | 1,300 | $381,053.92 | 636 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $292.08 | 3,206 | $936,410.40 | 1,936 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $291.09 | 2,533 | $737,342.37 | 5,142 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $290.13 | 2,086 | $605,214.52 | 7,675 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $289.15 | 2,987 | $863,686.57 | 9,761 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $288.19 | 1,489 | $429,115.80 | 12,748 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $287.16 | 1,050 | $301,521.99 | 14,237 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $286.25 | 338 | $96,752.91 | 15,287 | 2021-05-06 | Filing |
| Large Shareholder, Officer, Director | $310.29 | 32 | $9,929.20 | 0 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $309.41 | 232 | $71,782.47 | 32 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $304.60 | 1,043 | $317,702.49 | 264 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $307.57 | 1,013 | $311,569.93 | 1,307 | 2021-05-05 | Filing |