| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $315.18 | 8,343 | $2,629,565.09 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $314.16 | 9,200 | $2,890,299.60 | 8,343 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $313.25 | 14,000 | $4,385,536.40 | 17,543 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $312.37 | 9,457 | $2,954,117.14 | 31,543 | 2021-05-17 | Filing |
| Officer | $315.94 | 1,544 | $487,811.36 | 6,632 | 2021-05-15 | Filing |
| Large Shareholder, Officer, Director | $316.35 | 580 | $183,483.17 | 0 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $315.72 | 550 | $173,647.93 | 580 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $314.23 | 420 | $131,978.07 | 1,130 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $313.39 | 770 | $241,306.84 | 1,550 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $312.44 | 1,490 | $465,532.77 | 2,320 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $311.51 | 200 | $62,301.10 | 3,810 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $309.96 | 190 | $58,893.01 | 4,010 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $316.25 | 1,600 | $505,996.00 | 2,275,432 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $315.50 | 500 | $157,747.65 | 2,277,032 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $314.19 | 600 | $188,512.92 | 2,277,532 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $313.26 | 1,850 | $579,538.77 | 2,278,132 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $312.38 | 2,200 | $687,228.30 | 2,279,982 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $311.42 | 500 | $155,711.50 | 2,282,182 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $309.85 | 250 | $77,463.00 | 2,282,682 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $316.71 | 200 | $63,342.00 | 0 | 2021-05-14 | Filing |