Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $38.06 | 12 | Director | 3,928 | 2021-02-26 | Filing |
| $46.69 | 331 | Large Shareholder, Officer, Director | 15,795 | 2021-12-31 | Filing |
| $51.57 | 45 | Large Shareholder, Officer, Director | 15,464 | 2021-11-26 | Filing |
| $46.66 | 49 | Large Shareholder, Officer, Director | 15,419 | 2021-08-26 | Filing |
| $49.01 | 38 | Large Shareholder, Officer, Director | 15,369 | 2021-05-28 | Filing |
| $38.06 | 48 | Large Shareholder, Officer, Director | 15,332 | 2021-02-26 | Filing |
| $31.43 | 121 | Director | 3,915 | 2020-12-30 | Filing |
| $29.46 | 15 | Director | 3,795 | 2020-12-04 | Filing |
| $25.23 | 18 | Director | 3,779 | 2020-08-27 | Filing |
| $21.10 | 21 | Director | 3,761 | 2020-05-29 | Filing |
| $24.03 | 19 | Director | 3,740 | 2020-02-28 | Filing |
| $31.43 | 471 | Large Shareholder, Officer, Director | 15,284 | 2020-12-30 | Filing |
| $29.46 | 60 | Large Shareholder, Officer, Director | 14,812 | 2020-12-04 | Filing |
| $25.22 | 70 | Large Shareholder, Officer, Director | 14,752 | 2020-08-27 | Filing |
| $21.10 | 83 | Large Shareholder, Officer, Director | 14,682 | 2020-05-29 | Filing |
| $24.03 | 73 | Large Shareholder, Officer, Director | 14,599 | 2020-02-28 | Filing |
| $27.83 | 62 | Large Shareholder, Officer, Director | 14,527 | 2019-11-22 | Filing |
| $27.16 | 64 | Large Shareholder, Officer, Director | 14,465 | 2019-08-26 | Filing |
| $25.93 | 61 | Large Shareholder, Officer, Director | 14,400 | 2019-05-24 | Filing |
| $28.22 | 55 | Large Shareholder, Officer, Director | 14,339 | 2019-02-28 | Filing |