Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $68.85 | 27,200 | Large Shareholder, Officer, Director | 2,800 | 2021-08-02 | Filing |
| $63.14 | 501 | Large Shareholder, Officer, Director | 5,684,974 | 2021-06-02 | Filing |
| $61.91 | 1,589 | Large Shareholder, Officer, Director | 5,685,475 | 2021-06-01 | Filing |
| $62.51 | 9,412 | Large Shareholder, Officer, Director | 5,687,064 | 2021-06-01 | Filing |
| $61.84 | 881 | Large Shareholder, Officer, Director | 0 | 2021-06-01 | Filing |
| $61.92 | 2,119 | Large Shareholder, Officer, Director | 881 | 2021-06-01 | Filing |
| $62.49 | 27,000 | Large Shareholder, Officer, Director | 3,000 | 2021-06-01 | Filing |
| $59.86 | 700 | Officer | 13,971 | 2021-05-17 | Filing |
| $58.37 | 350 | Officer | 14,671 | 2021-05-17 | Filing |
| $57.75 | 2,537 | Officer | 15,021 | 2021-05-17 | Filing |
| $59.75 | 1,200 | Officer | 7,937 | 2021-05-17 | Filing |
| $58.40 | 900 | Officer | 9,137 | 2021-05-17 | Filing |
| $57.73 | 3,811 | Officer | 10,037 | 2021-05-17 | Filing |
| $59.84 | 300 | Officer | 3,099 | 2021-05-17 | Filing |
| $58.49 | 200 | Officer | 3,399 | 2021-05-17 | Filing |
| $57.72 | 1,194 | Officer | 3,599 | 2021-05-17 | Filing |
| $61.15 | 847 | Large Shareholder, Officer, Director | 5,796,476 | 2021-05-03 | Filing |
| $62.00 | 3,978 | Large Shareholder, Officer, Director | 5,797,323 | 2021-05-03 | Filing |
| $62.45 | 6,202 | Large Shareholder, Officer, Director | 5,801,301 | 2021-05-03 | Filing |
| $64.17 | 973 | Large Shareholder, Officer, Director | 5,807,503 | 2021-05-03 | Filing |