| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $282.40 | 301 | $85,002.40 | 19,541 | 2021-02-02 | Filing |
| Officer | $281.24 | 101 | $28,405.24 | 19,842 | 2021-02-02 | Filing |
| Officer | $283.87 | 900 | $255,483.00 | 31,682 | 2021-02-02 | Filing |
| Officer | $282.93 | 1,800 | $509,274.00 | 32,582 | 2021-02-02 | Filing |
| Officer | $282.13 | 1,267 | $357,458.71 | 34,382 | 2021-02-02 | Filing |
| Officer | $281.23 | 100 | $28,123.00 | 35,649 | 2021-02-02 | Filing |
| Officer | $276.67 | 1,500 | $415,005.00 | 259,540 | 2021-02-01 | Filing |
| Officer | $294.00 | 750 | $220,500.00 | 100,246 | 2021-01-22 | Filing |
| Officer | $298.97 | 750 | $224,227.50 | 100,996 | 2021-01-21 | Filing |
| Officer | $302.84 | 1,053 | $318,890.52 | 137,346 | 2021-01-20 | Filing |
| Large Shareholder, Officer, Director | $353.05 | 138 | $48,720.90 | 40,000 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $352.06 | 2,750 | $968,165.00 | 40,138 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $351.22 | 5,246 | $1,842,500.12 | 42,888 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $349.99 | 12,004 | $4,201,279.96 | 48,134 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $349.12 | 9,731 | $3,397,286.72 | 60,138 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $348.21 | 6,033 | $2,100,750.93 | 69,869 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $353.06 | 145 | $51,193.70 | 40,000 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $352.06 | 2,774 | $976,614.44 | 40,145 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $351.22 | 5,295 | $1,859,709.90 | 42,919 | 2021-01-14 | Filing |
| Large Shareholder, Officer, Director | $350.00 | 11,835 | $4,142,250.00 | 48,214 | 2021-01-14 | Filing |