Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $128.23 | 21,348 | Large Shareholder, Officer, Director | 1,382,948 | 2021-11-22 | Filing |
| $127.22 | 14,077 | Large Shareholder, Officer, Director | 1,404,296 | 2021-11-22 | Filing |
| $126.35 | 10,700 | Large Shareholder, Officer, Director | 1,418,373 | 2021-11-22 | Filing |
| $125.00 | 11,220 | Large Shareholder, Officer, Director | 1,429,073 | 2021-11-22 | Filing |
| $124.14 | 32,847 | Large Shareholder, Officer, Director | 1,440,293 | 2021-11-22 | Filing |
| $123.15 | 49,124 | Large Shareholder, Officer, Director | 1,473,140 | 2021-11-22 | Filing |
| $122.30 | 80,407 | Large Shareholder, Officer, Director | 1,522,264 | 2021-11-22 | Filing |
| $121.20 | 22,600 | Large Shareholder, Officer, Director | 1,602,671 | 2021-11-22 | Filing |
| $120.15 | 50,063 | Large Shareholder, Officer, Director | 1,625,271 | 2021-11-22 | Filing |
| $119.26 | 5,473 | Large Shareholder, Officer, Director | 1,675,334 | 2021-11-22 | Filing |
| $118.18 | 6,693 | Large Shareholder, Officer, Director | 1,680,807 | 2021-11-22 | Filing |
| $135.13 | 5,161 | Large Shareholder | 613,286 | 2021-11-19 | Filing |
| $134.42 | 14,839 | Large Shareholder | 618,447 | 2021-11-19 | Filing |
| $135.00 | 20,000 | Officer | 359 | 2021-11-18 | Filing |
| $135.00 | 25,000 | Officer | 7,028 | 2021-11-18 | Filing |
| $125.00 | 43,958 | Officer | 359 | 2021-11-17 | Filing |
| $115.00 | 20,000 | Officer | 359 | 2021-11-16 | Filing |
| $110.00 | 20,000 | Officer | 359 | 2021-11-15 | Filing |
| $121.24 | 33,333 | Officer | 58,736 | 2021-11-17 | Filing |
| $110.02 | 51,548 | Officer | 58,736 | 2021-11-16 | Filing |