| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $144.20 | 760 | $109,592.00 | 288,759 | 2021-09-03 | Filing |
| Officer, Director | $143.44 | 3,175 | $455,422.00 | 289,519 | 2021-09-03 | Filing |
| Officer, Director | $142.44 | 500 | $71,220.00 | 292,694 | 2021-09-03 | Filing |
| Officer, Director | $143.95 | 1,205 | $173,459.75 | 293,194 | 2021-09-02 | Filing |
| Officer, Director | $143.10 | 3,291 | $470,942.10 | 294,399 | 2021-09-02 | Filing |
| Officer | $144.04 | 5,000 | $720,198.00 | 64,544 | 2021-08-16 | Filing |
| Officer, Director | $139.68 | 60 | $8,380.80 | 69,066 | 2021-08-09 | Filing |
| Officer, Director | $138.59 | 639 | $88,559.01 | 69,126 | 2021-08-09 | Filing |
| Officer, Director | $138.07 | 264 | $36,450.48 | 69,765 | 2021-08-09 | Filing |
| Officer, Director | $138.78 | 132 | $18,318.96 | 70,029 | 2021-08-06 | Filing |
| Officer, Director | $138.29 | 4,992 | $690,343.68 | 70,161 | 2021-08-06 | Filing |
| Officer, Director | $137.20 | 1,000 | $137,200.00 | 75,153 | 2021-08-06 | Filing |
| Officer, Director | $136.08 | 700 | $95,256.00 | 76,153 | 2021-08-06 | Filing |
| Officer, Director | $135.15 | 2,213 | $299,086.95 | 76,853 | 2021-08-05 | Filing |
| Officer, Director | $131.45 | 254 | $33,388.30 | 79,066 | 2021-08-04 | Filing |
| Officer, Director | $130.57 | 379 | $49,486.03 | 79,320 | 2021-08-04 | Filing |
| Officer, Director | $129.55 | 517 | $66,977.35 | 79,699 | 2021-08-04 | Filing |
| Officer, Director | $128.94 | 431 | $55,573.14 | 80,216 | 2021-08-04 | Filing |
| Officer, Director | $127.55 | 119 | $15,178.45 | 80,647 | 2021-08-04 | Filing |
| Officer, Director | $129.14 | 6,191 | $799,505.74 | 80,766 | 2021-08-03 | Filing |