| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $329.79 | 2,505 | $826,125.20 | 647,733 | 2021-04-01 | Filing |
| Officer, Director | $328.26 | 675 | $221,572.33 | 650,238 | 2021-04-01 | Filing |
| Officer | $350.00 | 5,795 | $2,028,250.00 | 14,573 | 2021-03-02 | Filing |
| Officer, Director | $336.29 | 86 | $28,920.94 | 632,340 | 2021-03-01 | Filing |
| Officer, Director | $334.98 | 2,204 | $738,299.89 | 632,426 | 2021-03-01 | Filing |
| Officer, Director | $334.36 | 378 | $126,388.84 | 634,630 | 2021-03-01 | Filing |
| Officer, Director | $332.14 | 432 | $143,486.55 | 635,008 | 2021-03-01 | Filing |
| Officer, Director | $329.93 | 500 | $164,962.55 | 635,440 | 2021-03-01 | Filing |
| Officer, Director | $328.53 | 200 | $65,706.00 | 635,940 | 2021-03-01 | Filing |
| Officer, Director | $327.27 | 100 | $32,727.00 | 636,140 | 2021-03-01 | Filing |
| Officer, Director | $326.68 | 290 | $94,738.01 | 636,240 | 2021-03-01 | Filing |
| Officer, Director | $324.93 | 210 | $68,235.99 | 636,530 | 2021-03-01 | Filing |
| Officer, Director | $324.03 | 600 | $194,419.02 | 636,740 | 2021-03-01 | Filing |
| Officer | $336.87 | 1,548 | $521,476.31 | 7,569 | 2021-03-03 | Filing |
| Officer | $335.42 | 3,820 | $1,281,294.85 | 9,117 | 2021-03-03 | Filing |
| Officer | $337.10 | 586 | $197,540.60 | 12,937 | 2021-03-03 | Filing |
| Officer | $338.65 | 775 | $262,457.24 | 13,523 | 2021-03-03 | Filing |
| Officer | $338.45 | 894 | $302,576.36 | 14,298 | 2021-03-03 | Filing |
| Officer | $335.00 | 2,360 | $790,600.00 | 15,192 | 2021-03-01 | Filing |
| Officer | $336.29 | 48 | $16,141.92 | 15,192 | 2021-03-01 | Filing |