| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $310.17 | 5,711 | $1,771,356.88 | 27,037 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $308.57 | 1,350 | $416,572.07 | 32,748 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $307.95 | 7,200 | $2,217,265.92 | 34,098 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $306.53 | 1,702 | $521,712.02 | 41,298 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $310.85 | 20 | $6,217.00 | 0 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $309.91 | 90 | $27,892.10 | 20 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $309.06 | 630 | $194,705.60 | 110 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $308.07 | 2,380 | $733,195.18 | 740 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $307.21 | 3,900 | $1,198,112.37 | 3,120 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $306.21 | 980 | $300,089.62 | 7,020 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $311.20 | 200 | $62,240.00 | 2,721,972 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $309.90 | 300 | $92,970.51 | 2,722,172 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $308.86 | 1,050 | $324,305.52 | 2,722,472 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $308.09 | 5,600 | $1,725,278.80 | 2,723,522 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $307.18 | 7,750 | $2,380,660.50 | 2,729,122 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $306.17 | 2,100 | $642,967.08 | 2,736,872 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $310.93 | 500 | $155,467.00 | 0 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $309.90 | 600 | $185,938.02 | 500 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $308.85 | 2,400 | $741,246.96 | 1,100 | 2021-04-06 | Filing |
| Large Shareholder, Officer, Director | $308.04 | 14,332 | $4,414,802.05 | 3,500 | 2021-04-06 | Filing |