Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $32.20 | 13,666 | | 53,920 | 2024-02-14 | Filing |
| $32.20 | 13,608 | | 40,755 | 2024-02-14 | Filing |
| $39.50 | 750 | Officer | 16,996 | 2023-02-21 | Filing |
| $39.57 | 1,200 | Director | 1,300 | 2023-02-16 | Filing |
| $49.13 | 750 | Officer | 17,746 | 2023-01-23 | Filing |
| $42.16 | 9,401 | Officer | 25,768 | 2022-11-10 | Filing |
| $69.76 | 5,676 | Officer, Director | 164,745 | 2022-08-10 | Filing |
| $65.80 | 5,675 | Officer, Director | 15,421 | 2022-07-06 | Filing |
| $72.83 | 5,676 | Officer, Director | 21,096 | 2022-06-08 | Filing |
| $68.25 | 5,675 | Officer, Director | 26,772 | 2022-05-02 | Filing |
| $78.78 | 7,181 | Officer | 89,286 | 2022-03-17 | Filing |
| $77.28 | 4,819 | Officer | 96,467 | 2022-03-16 | Filing |
| $108.21 | 15,000 | Director | 111,105 | 2021-11-18 | Filing |
| $108.91 | 45,019 | Director | 1,143,813 | 2021-11-16 | Filing |
| $107.64 | 23,776 | Director | 1,188,832 | 2021-11-15 | Filing |
| $107.00 | 10,000 | Officer, Director | 167,759 | 2021-11-12 | Filing |
| $102.68 | 16,466 | Officer, Director | 9,745 | 2021-11-08 | Filing |
| $100.60 | 33,784 | Officer, Director | 26,211 | 2021-11-05 | Filing |
| $90.00 | 20,000 | Director | 1,212,608 | 2021-10-26 | Filing |
| $89.08 | 21,297 | Director | 1,232,608 | 2021-10-19 | Filing |