| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $160.86 | 59,422 | $9,558,747.71 | 92,948 | 2021-12-06 | Filing |
| Officer, Director | $159.67 | 29,084 | $4,643,816.10 | 152,370 | 2021-12-06 | Filing |
| Officer, Director | $158.81 | 38,672 | $6,141,535.12 | 181,454 | 2021-12-06 | Filing |
| Officer, Director | $157.94 | 15,709 | $2,481,101.45 | 220,126 | 2021-12-06 | Filing |
| Officer, Director | $156.75 | 11,335 | $1,776,761.25 | 235,835 | 2021-12-06 | Filing |
| Officer, Director | $155.45 | 4,150 | $645,129.95 | 247,170 | 2021-12-06 | Filing |
| Officer, Director | $154.30 | 5,600 | $864,059.28 | 251,320 | 2021-12-06 | Filing |
| Officer | $162.64 | 100 | $16,264.00 | 54,678 | 2021-12-06 | Filing |
| Officer | $161.03 | 541 | $87,116.15 | 54,778 | 2021-12-06 | Filing |
| Officer | $158.74 | 300 | $47,622.00 | 55,319 | 2021-12-06 | Filing |
| Officer | $157.03 | 100 | $15,703.00 | 55,619 | 2021-12-06 | Filing |
| Officer | $154.20 | 100 | $15,420.00 | 55,719 | 2021-12-06 | Filing |
| Officer | $165.55 | 1,585 | $262,396.75 | 55,819 | 2021-12-02 | Filing |
| Officer | $165.55 | 1,363 | $225,644.65 | 160,456 | 2021-12-02 | Filing |
| Officer | $165.55 | 1,704 | $282,097.20 | 173,687 | 2021-12-02 | Filing |
| Officer | $165.55 | 5,677 | $939,827.35 | 161,944 | 2021-12-02 | Filing |
| Officer, Director | $165.55 | 1,535 | $254,119.25 | 173,229 | 2021-12-02 | Filing |
| Officer, Director | $165.55 | 2,377 | $393,512.35 | 241,666 | 2021-12-02 | Filing |
| Officer | $184.40 | 100 | $18,440.00 | 57,404 | 2021-11-26 | Filing |
| Officer | $183.26 | 700 | $128,282.98 | 57,504 | 2021-11-26 | Filing |