Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $19.57 | 12,000 | Director | 61,556 | 2024-03-01 | Filing |
| $41.88 | 2,770 | Officer | 3,921 | 2023-02-03 | Filing |
| $41.16 | 45,573 | Officer | 6,691 | 2023-02-03 | Filing |
| $40.42 | 67,601 | Officer | 52,264 | 2023-02-03 | Filing |
| $38.93 | 5,757 | Officer | 81,474 | 2022-12-14 | Filing |
| $54.06 | 2,790 | Officer | 69,982 | 2022-03-14 | Filing |
| $53.21 | 5,889 | Officer | 72,772 | 2022-03-14 | Filing |
| $52.06 | 3,980 | Officer | 78,661 | 2022-03-14 | Filing |
| $51.23 | 3,045 | Officer | 82,641 | 2022-03-14 | Filing |
| $56.13 | 16,000 | Officer | 85,686 | 2022-03-10 | Filing |
| $61.53 | 26 | Officer | 101,686 | 2022-03-03 | Filing |
| $64.95 | 12,229 | Director | 9,055 | 2022-02-09 | Filing |
| $69.16 | 12,885 | Officer | 0 | 2021-11-23 | Filing |
| $49.47 | 13,362 | Large Shareholder, Officer, Director | 310,006 | 2021-10-07 | Filing |
| $49.07 | 4,105 | Large Shareholder, Officer, Director | 323,368 | 2021-10-06 | Filing |
| $48.34 | 9,257 | Large Shareholder, Officer, Director | 327,473 | 2021-10-06 | Filing |
| $49.13 | 1,200 | Large Shareholder, Officer, Director | 336,730 | 2021-10-05 | Filing |
| $48.43 | 12,162 | Large Shareholder, Officer, Director | 337,930 | 2021-10-05 | Filing |
| $51.41 | 7,161 | Large Shareholder, Officer, Director | 350,092 | 2021-09-22 | Filing |
| $50.69 | 5,401 | Large Shareholder, Officer, Director | 357,253 | 2021-09-22 | Filing |