Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.54 | 564 | Officer | 0 | 2024-11-11 | Filing |
| $47.34 | 102 | Director | 4,109 | 2024-11-05 | Filing |
| $49.16 | 2,000 | Director | 4,211 | 2024-08-15 | Filing |
| $44.19 | 358 | Director | 6,784 | 2024-05-24 | Filing |
| $44.34 | 1,252 | Director | 7,142 | 2024-05-24 | Filing |
| $50.17 | 1,442 | Director | 4,478 | 2024-05-06 | Filing |
| $49.08 | 2,000 | Officer | 564 | 2024-05-03 | Filing |
| $49.30 | 8,750 | Officer | 5 | 2024-05-03 | Filing |
| $18.96 | 130,000 | Large Shareholder, Officer, Director | 0 | 2023-08-30 | Filing |
| $18.91 | 84,859 | Large Shareholder, Officer, Director | 130,000 | 2023-08-29 | Filing |
| $18.91 | 172,926 | Large Shareholder, Officer, Director | 4,559 | 2023-08-29 | Filing |
| $18.96 | 130,000 | Large Shareholder, Officer, Director | 0 | 2023-08-30 | Filing |
| $18.91 | 84,859 | Large Shareholder, Officer, Director | 130,000 | 2023-08-29 | Filing |
| $18.91 | 172,926 | Large Shareholder, Officer, Director | 4,559 | 2023-08-29 | Filing |
| $22.32 | 2,631 | Officer | 4,021 | 2023-08-02 | Filing |
| $21.65 | 60 | Director | 6 | 2023-06-06 | Filing |
| $17.92 | 150 | Director | 66 | 2023-05-09 | Filing |
| $22.74 | 40,000 | Large Shareholder, Officer, Director | 960,000 | 2022-12-06 | Filing |
| $26.07 | 3,500 | Officer | 1,551 | 2022-11-10 | Filing |
| $148.00 | 4,153 | Officer | 2,025 | 2021-11-02 | Filing |