| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $281.99 | 1,913 | $539,445.72 | 2,894,785 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $292.61 | 405 | $118,507.05 | 0 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $291.55 | 2,839 | $827,716.98 | 405 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $290.63 | 8,740 | $2,540,097.46 | 3,244 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $289.85 | 9,673 | $2,803,670.69 | 11,984 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $288.91 | 2,718 | $785,257.38 | 21,657 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $287.25 | 511 | $146,782.96 | 24,375 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $286.42 | 922 | $264,081.82 | 24,886 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $285.33 | 1,763 | $503,044.90 | 25,808 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $284.39 | 4,027 | $1,145,220.01 | 27,571 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $281.93 | 4,402 | $1,241,055.86 | 31,598 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $284.09 | 1,227 | $348,582.48 | 0 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $283.28 | 976 | $276,483.52 | 1,227 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $282.33 | 1,156 | $326,372.79 | 2,203 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $281.11 | 1,483 | $416,890.43 | 3,359 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $280.08 | 857 | $240,024.79 | 4,842 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $278.87 | 551 | $153,657.65 | 5,699 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $284.83 | 110 | $31,331.15 | 2,896,698 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $284.05 | 2,103 | $597,361.57 | 2,896,808 | 2021-03-18 | Filing |
| Large Shareholder, Officer, Director | $283.20 | 3,512 | $994,592.43 | 2,898,911 | 2021-03-18 | Filing |