| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $84.08 | 13,267 | $1,115,489.36 | 1,628,006 | 2021-11-16 | Filing |
| Officer, Director | $83.34 | 10,477 | $873,153.18 | 247,264 | 2021-11-15 | Filing |
| Officer, Director | $85.15 | 100 | $8,515.00 | 1,641,273 | 2021-11-15 | Filing |
| Officer | $85.17 | 5,388 | $458,895.96 | 50,763 | 2021-11-15 | Filing |
| Officer, Director | $85.59 | 14,653 | $1,254,150.27 | 257,741 | 2021-11-12 | Filing |
| Officer, Director | $85.34 | 7,222 | $616,325.48 | 265,616 | 2021-11-11 | Filing |
| Officer, Director | $90.19 | 1,000 | $90,190.00 | 265,616 | 2021-11-09 | Filing |
| Officer | $85.44 | 3,568 | $304,849.92 | 34,444 | 2021-11-12 | Filing |
| Officer | $85.08 | 5,678 | $483,084.24 | 36,422 | 2021-11-11 | Filing |
| Officer | $88.04 | 5,586 | $491,791.44 | 39,724 | 2021-11-09 | Filing |
| Officer | $84.14 | 1,500 | $126,210.00 | 41,094 | 2021-11-01 | Filing |
| Officer, Director | $77.66 | 25,000 | $1,941,500.00 | 265,616 | 2021-10-11 | Filing |
| Officer | $78.72 | 1,501 | $118,158.72 | 41,094 | 2021-10-01 | Filing |
| Officer | $84.49 | 1,499 | $126,650.51 | 41,094 | 2021-09-01 | Filing |
| Officer | $83.49 | 1,667 | $139,177.83 | 41,094 | 2021-08-31 | Filing |
| Officer, Director | $77.27 | 24,400 | $1,885,388.00 | 265,616 | 2021-08-19 | Filing |
| Officer, Director | $75.96 | 600 | $45,576.00 | 290,016 | 2021-08-19 | Filing |
| Officer | $83.28 | 1,292 | $107,597.76 | 41,094 | 2021-08-02 | Filing |
| Officer | $84.64 | 6,480 | $548,467.20 | 41,401 | 2021-06-14 | Filing |
| Director | $81.43 | 1,594 | $129,799.42 | 2,534 | 2021-06-10 | Filing |