Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $64.02 | 102,592 | Large Shareholder, Officer, Director | 3,785,800 | 2021-06-29 | Filing |
| $63.26 | 53,208 | Large Shareholder, Officer, Director | 3,683,208 | 2021-06-29 | Filing |
| $63.73 | 85,655 | Large Shareholder, Officer, Director | 3,630,000 | 2021-06-28 | Filing |
| $63.11 | 43,051 | Large Shareholder, Officer, Director | 3,544,345 | 2021-06-28 | Filing |
| $61.51 | 31,294 | Large Shareholder, Officer, Director | 3,501,294 | 2021-06-28 | Filing |
| $63.52 | 11,451 | Large Shareholder, Officer, Director | 3,470,000 | 2021-06-25 | Filing |
| $63.02 | 84,980 | Large Shareholder, Officer, Director | 3,458,549 | 2021-06-25 | Filing |
| $62.03 | 63,569 | Large Shareholder, Officer, Director | 3,373,569 | 2021-06-25 | Filing |
| $61.27 | 34,592 | Large Shareholder, Officer, Director | 3,310,000 | 2021-06-24 | Filing |
| $60.44 | 91,523 | Large Shareholder, Officer, Director | 3,275,408 | 2021-06-24 | Filing |
| $59.20 | 33,885 | Large Shareholder, Officer, Director | 3,183,885 | 2021-06-24 | Filing |
| $60.54 | 1,948 | Large Shareholder, Officer, Director | 3,150,000 | 2021-06-23 | Filing |
| $59.74 | 56,015 | Large Shareholder, Officer, Director | 3,148,052 | 2021-06-23 | Filing |
| $58.81 | 84,434 | Large Shareholder, Officer, Director | 3,092,037 | 2021-06-23 | Filing |
| $57.60 | 9,300 | Large Shareholder, Officer, Director | 3,007,603 | 2021-06-23 | Filing |
| $56.44 | 8,303 | Large Shareholder, Officer, Director | 2,998,303 | 2021-06-23 | Filing |
| $58.19 | 2,700 | Large Shareholder, Officer, Director | 2,990,000 | 2021-06-22 | Filing |
| $57.68 | 52,623 | Large Shareholder, Officer, Director | 2,987,300 | 2021-06-22 | Filing |
| $56.55 | 94,949 | Large Shareholder, Officer, Director | 2,934,677 | 2021-06-22 | Filing |
| $55.48 | 9,728 | Large Shareholder, Officer, Director | 2,839,728 | 2021-06-22 | Filing |