| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $334.66 | 2,500 | $836,659.50 | 33,877 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $333.89 | 4,602 | $1,536,561.32 | 36,377 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $332.64 | 8,909 | $2,963,523.61 | 40,979 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $331.81 | 15,068 | $4,999,649.79 | 49,888 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $330.91 | 3,944 | $1,305,090.90 | 64,956 | 2021-04-01 | Filing |
| Large Shareholder, Officer, Director | $329.75 | 1,100 | $362,724.78 | 68,900 | 2021-04-01 | Filing |
| Director | $344.01 | 306 | $105,267.06 | 0 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $363.07 | 362 | $131,432.86 | 25,000 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $362.48 | 1,190 | $431,355.48 | 25,362 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $360.86 | 712 | $256,934.38 | 26,552 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $359.92 | 8,810 | $3,170,918.11 | 27,264 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $359.11 | 8,876 | $3,187,473.67 | 36,074 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $358.09 | 2,300 | $823,600.56 | 44,950 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $356.88 | 2,150 | $767,290.28 | 47,250 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $355.66 | 600 | $213,394.02 | 49,400 | 2021-03-15 | Filing |
| Officer | $395.16 | 1,649 | $651,618.84 | 77,312 | 2021-03-03 | Filing |
| Officer | $395.16 | 15 | $5,927.40 | 78,961 | 2021-03-03 | Filing |
| Officer | $409.05 | 972 | $397,599.22 | 78,976 | 2021-03-02 | Filing |
| Officer | $395.16 | 5,262 | $2,079,331.92 | 0 | 2021-03-03 | Filing |
| Officer | $395.16 | 72 | $28,451.52 | 5,262 | 2021-03-03 | Filing |