| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.68 | 60 | $2,433.07 | 16,282 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $38.53 | 63 | $2,423.54 | 16,222 | 2023-08-25 | Filing |
| Large Shareholder, Officer, Director | $37.43 | 65 | $2,414.24 | 16,159 | 2023-05-26 | Filing |
| Large Shareholder, Officer, Director | $44.05 | 55 | $2,406.01 | 16,095 | 2023-02-24 | Filing |
| Director | $41.18 | 15 | $614.20 | 4,109 | 2022-11-25 | Filing |
| Director | $36.76 | 17 | $611.72 | 4,094 | 2022-08-26 | Filing |
| Director | $35.46 | 17 | $609.03 | 4,077 | 2022-05-27 | Filing |
| Director | $43.14 | 14 | $606.85 | 4,060 | 2022-02-25 | Filing |
| Large Shareholder, Officer, Director | $41.18 | 58 | $2,397.50 | 16,040 | 2022-11-25 | Filing |
| Large Shareholder, Officer, Director | $36.76 | 65 | $2,387.78 | 15,982 | 2022-08-26 | Filing |
| Large Shareholder, Officer, Director | $35.46 | 67 | $2,377.27 | 15,917 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $43.14 | 55 | $2,369.03 | 15,850 | 2022-02-25 | Filing |
| Director | $46.69 | 85 | $3,961.65 | 4,046 | 2021-12-31 | Filing |
| Director | $51.57 | 11 | $592.54 | 3,961 | 2021-11-26 | Filing |
| Director | $46.66 | 13 | $590.72 | 3,950 | 2021-08-26 | Filing |
| Director | $49.01 | 10 | $471.48 | 3,937 | 2021-05-28 | Filing |
| Director | $38.06 | 12 | $470.04 | 3,928 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $46.69 | 331 | $15,464.66 | 15,795 | 2021-12-31 | Filing |
| Large Shareholder, Officer, Director | $51.57 | 45 | $2,312.91 | 15,464 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $46.66 | 49 | $2,305.47 | 15,419 | 2021-08-26 | Filing |