| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $310.32 | 350 | $108,611.09 | 2,267,582 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $316.24 | 600 | $189,742.98 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $315.43 | 7,420 | $2,340,496.54 | 600 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $314.54 | 10,524 | $3,310,248.43 | 8,020 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $313.74 | 12,600 | $3,953,174.40 | 18,544 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $312.41 | 4,600 | $1,437,094.28 | 31,144 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $311.62 | 3,200 | $997,170.24 | 35,744 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $310.29 | 2,056 | $637,946.99 | 38,944 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $315.18 | 755 | $237,964.15 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $314.04 | 1,110 | $348,586.62 | 755 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $313.25 | 1,365 | $427,591.85 | 1,865 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $312.34 | 970 | $302,971.45 | 3,230 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $315.22 | 1,300 | $409,789.12 | 2,267,932 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $314.23 | 1,450 | $455,629.59 | 2,269,232 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $313.33 | 2,850 | $892,993.35 | 2,270,682 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $312.43 | 1,900 | $593,620.61 | 2,273,532 | 2021-05-17 | Filing |
| 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 |