| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $302.67 | 7,528 | $2,278,479.43 | 37,246 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $301.55 | 7,990 | $2,409,347.75 | 44,774 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $300.73 | 5,011 | $1,506,972.06 | 52,764 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $299.45 | 6,411 | $1,919,793.82 | 57,775 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $297.91 | 3,483 | $1,037,621.57 | 64,186 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $297.28 | 7,856 | $2,335,468.60 | 67,669 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $296.07 | 3,634 | $1,075,915.11 | 75,525 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $295.21 | 1,370 | $404,437.43 | 79,159 | 2021-05-05 | Filing |
| Officer | $320.16 | 184 | $58,908.92 | 160,923 | 2021-05-03 | Filing |
| Officer | $319.09 | 500 | $159,544.00 | 161,107 | 2021-05-03 | Filing |
| Officer | $317.67 | 200 | $63,533.00 | 161,607 | 2021-05-03 | Filing |
| Officer | $315.75 | 200 | $63,150.00 | 161,807 | 2021-05-03 | Filing |
| Officer | $314.86 | 507 | $159,631.84 | 162,007 | 2021-05-03 | Filing |
| Officer | $313.65 | 902 | $282,915.37 | 162,514 | 2021-05-03 | Filing |
| Officer | $311.72 | 100 | $31,172.00 | 163,416 | 2021-05-03 | Filing |
| Officer | $337.99 | 59 | $19,941.41 | 0 | 2021-04-22 | Filing |
| Officer | $336.91 | 300 | $101,073.00 | 59 | 2021-04-22 | Filing |
| Officer | $330.35 | 728 | $240,494.80 | 359 | 2021-04-22 | Filing |
| Officer | $335.09 | 597 | $200,047.66 | 1,087 | 2021-04-22 | Filing |
| Officer | $334.17 | 1,100 | $367,586.01 | 1,684 | 2021-04-22 | Filing |