| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $225.06 | 5,669 | $1,275,861.17 | 45,656 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $223.57 | 1,901 | $425,014.55 | 51,325 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $222.40 | 2,337 | $519,759.32 | 53,226 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $221.67 | 2,024 | $448,656.23 | 55,563 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $220.39 | 2,500 | $550,982.50 | 57,587 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $219.42 | 4,740 | $1,040,072.13 | 60,087 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $218.05 | 1,000 | $218,047.10 | 64,827 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $217.17 | 2,100 | $456,058.89 | 65,827 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $215.95 | 4,616 | $996,811.35 | 67,927 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $215.06 | 6,387 | $1,373,579.92 | 72,543 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $214.02 | 3,477 | $744,132.59 | 78,930 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $213.17 | 2,870 | $611,802.78 | 82,407 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $211.84 | 1,400 | $296,574.04 | 85,277 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $210.56 | 2,056 | $432,913.42 | 86,677 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $209.74 | 5,406 | $1,133,851.20 | 88,733 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $208.58 | 5,552 | $1,158,052.82 | 94,139 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $207.60 | 10,309 | $2,140,160.77 | 99,691 | 2021-12-01 | Filing |
| Officer | $233.56 | 7,500 | $1,751,700.00 | 15,121 | 2021-11-22 | Filing |
| Officer | $263.75 | 1,312 | $346,040.00 | 77,312 | 2021-11-17 | Filing |
| Officer | $272.03 | 1,325 | $360,436.70 | 78,624 | 2021-11-16 | Filing |