| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $282.10 | 1,836 | $517,942.58 | 2,902,423 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $281.15 | 3,160 | $888,418.52 | 2,904,259 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $280.16 | 2,072 | $580,499.19 | 2,907,419 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $278.82 | 1,207 | $336,533.93 | 2,909,491 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $285.01 | 384 | $109,443.84 | 0 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $284.08 | 5,748 | $1,632,913.68 | 384 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $283.29 | 5,962 | $1,688,984.52 | 6,132 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $282.18 | 6,466 | $1,824,548.08 | 12,094 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $281.12 | 8,277 | $2,326,860.86 | 18,560 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $280.21 | 5,349 | $1,498,866.29 | 26,837 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $279.03 | 3,814 | $1,064,229.19 | 32,186 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $285.30 | 612 | $174,602.44 | 0 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $284.18 | 839 | $238,430.12 | 612 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $283.00 | 307 | $86,881.46 | 1,451 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $281.94 | 183 | $51,594.93 | 1,758 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $280.80 | 349 | $98,000.32 | 1,941 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $279.58 | 1,994 | $557,490.50 | 2,290 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $278.64 | 1,261 | $351,363.53 | 4,284 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $277.53 | 314 | $87,143.98 | 5,545 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $276.32 | 391 | $108,040.81 | 5,859 | 2021-03-17 | Filing |