| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $305.78 | 1,350 | $412,799.90 | 2,258,742 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $304.05 | 340 | $103,377.20 | 2,260,092 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $314.30 | 800 | $251,437.04 | 0 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $313.49 | 2,809 | $880,605.49 | 800 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $312.37 | 8,600 | $2,686,373.40 | 3,609 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $311.50 | 8,502 | $2,648,370.45 | 12,209 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $310.37 | 3,600 | $1,117,316.16 | 20,711 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $309.50 | 1,400 | $433,295.94 | 24,311 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $308.32 | 3,700 | $1,140,772.16 | 25,711 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $307.41 | 1,300 | $399,634.69 | 29,411 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $306.17 | 4,300 | $1,316,532.29 | 30,711 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $305.53 | 4,500 | $1,374,881.40 | 35,011 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $304.21 | 1,489 | $452,966.01 | 39,511 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $315.63 | 500 | $157,815.10 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $314.90 | 1,070 | $336,939.04 | 500 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $313.92 | 1,550 | $486,575.85 | 1,570 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $312.73 | 480 | $150,110.40 | 3,120 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $311.85 | 440 | $137,215.19 | 3,600 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $310.23 | 160 | $49,637.30 | 4,040 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $315.57 | 1,050 | $331,343.99 | 2,260,432 | 2021-05-18 | Filing |