Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $49.77 | 5,200 | Large Shareholder, Officer, Director | 416,902 | 2021-08-02 | Filing |
| $48.88 | 8,162 | Large Shareholder, Officer, Director | 422,102 | 2021-08-02 | Filing |
| $49.97 | 9,679 | Officer | 975,330 | 2021-08-02 | Filing |
| $49.27 | 20,321 | Officer | 985,009 | 2021-08-02 | Filing |
| $48.91 | 6,464 | Director | 11,897 | 2021-08-02 | Filing |
| $42.10 | 13,362 | Large Shareholder, Officer, Director | 430,264 | 2021-07-13 | Filing |
| $42.25 | 13,362 | Large Shareholder, Officer, Director | 443,626 | 2021-07-12 | Filing |
| $42.14 | 11,562 | Large Shareholder, Officer, Director | 456,988 | 2021-07-09 | Filing |
| $41.07 | 1,800 | Large Shareholder, Officer, Director | 468,550 | 2021-07-09 | Filing |
| $41.51 | 13,362 | Large Shareholder, Officer, Director | 470,350 | 2021-06-25 | Filing |
| $40.94 | 36,355 | Large Shareholder, Officer, Director | 483,712 | 2021-06-24 | Filing |
| $39.95 | 31,363 | Large Shareholder, Officer, Director | 520,067 | 2021-06-23 | Filing |
| $36.69 | 21,737 | Officer | 165,774 | 2021-06-11 | Filing |
| $37.72 | 19,622 | Officer | 86,040 | 2021-06-07 | Filing |
| $38.34 | 10,857 | Director | 30,982 | 2021-06-02 | Filing |
| $38.62 | 13,035 | Large Shareholder, Officer, Director | 230,364 | 2021-06-01 | Filing |
| $37.95 | 13,086 | Large Shareholder, Officer, Director | 222,322 | 2021-05-28 | Filing |
| $38.23 | 13,056 | Large Shareholder, Officer, Director | 214,318 | 2021-05-27 | Filing |
| $36.62 | 13,198 | Large Shareholder, Officer, Director | 206,284 | 2021-05-26 | Filing |
| $36.45 | 13,204 | Large Shareholder, Officer, Director | 198,392 | 2021-05-25 | Filing |