| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $310.51 | 4,750 | $1,474,911.10 | 2,713,576 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $309.19 | 400 | $123,677.00 | 2,718,326 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $308.05 | 2,400 | $739,314.96 | 2,718,726 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $306.80 | 846 | $259,555.59 | 2,721,126 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $314.12 | 500 | $157,060.00 | 0 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $312.96 | 6,503 | $2,035,210.74 | 500 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $312.30 | 8,900 | $2,779,488.69 | 7,003 | 2021-04-07 | Filing |
| Large Shareholder, Officer, Director | $311.10 | 11,134 | $3,463,798.53 | 15,903 | 2021-04-07 | Filing |
| 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 |