Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $36.62 | 30,000 | Officer | 86,040 | 2021-05-25 | Filing |
| $36.29 | 24,292 | Officer | 86,040 | 2021-05-24 | Filing |
| $36.10 | 9,502 | Officer | 991,178 | 2021-05-21 | Filing |
| $33.43 | 3,000 | Large Shareholder, Officer, Director | 551,430 | 2021-05-13 | Filing |
| $32.64 | 6,562 | Large Shareholder, Officer, Director | 554,430 | 2021-05-13 | Filing |
| $32.94 | 1,500 | Large Shareholder, Officer, Director | 560,992 | 2021-05-12 | Filing |
| $32.42 | 6,754 | Large Shareholder, Officer, Director | 562,492 | 2021-05-12 | Filing |
| $33.82 | 5,351 | Large Shareholder, Officer, Director | 569,246 | 2021-05-11 | Filing |
| $33.09 | 3,557 | Large Shareholder, Officer, Director | 574,597 | 2021-05-11 | Filing |
| $36.00 | 10,000 | Officer | 79,707 | 2021-05-07 | Filing |
| $36.00 | 4,976 | Officer | 79,707 | 2021-05-05 | Filing |
| $35.35 | 8,908 | Large Shareholder, Officer, Director | 578,154 | 2021-04-08 | Filing |