| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $140.00 | 300 | $42,000.00 | 46,889 | 2024-06-28 | Filing |
| Officer, Director | $139.38 | 250 | $34,845.00 | 46,589 | 2024-06-27 | Filing |
| Director | $150.00 | 500 | $75,000.00 | 8,387 | 2024-06-03 | Filing |
| Officer, Director | $149.48 | 325 | $48,581.00 | 41,195 | 2023-11-02 | Filing |
| Director | $158.00 | 500 | $79,000.00 | 6,437 | 2023-03-16 | Filing |
| Officer, Director | $159.21 | 137 | $21,811.77 | 38,041 | 2022-03-31 | Filing |
| Officer, Director | $172.38 | 435 | $74,985.30 | 38,041 | 2022-04-29 | Filing |
| Officer, Director | $171.48 | 301 | $51,615.48 | 37,606 | 2022-04-28 | Filing |
| Officer, Director | $142.21 | 21 | $2,986.41 | 30,688 | 2021-06-30 | Filing |
| Officer, Director | $132.61 | 56 | $7,426.16 | 30,667 | 2021-03-31 | Filing |
| Director | $145.20 | 500 | $72,600.00 | 34,000 | 2021-03-01 | Filing |
| Director | $144.90 | 1,500 | $217,350.00 | 33,500 | 2021-02-26 | Filing |
| Director | $142.00 | 1,500 | $213,000.00 | 5,279 | 2021-02-26 | Filing |
| Director | $95.16 | 2,000 | $190,320.00 | 32,000 | 2020-03-13 | Filing |
| Officer, Director | $99.00 | 400 | $39,600.00 | 25,007 | 2020-03-13 | Filing |
| Officer, Director | $102.50 | 400 | $41,000.00 | 24,607 | 2020-03-12 | Filing |
| Director | $122.75 | 2,500 | $306,875.00 | 30,000 | 2020-03-05 | Filing |
| Officer, Director | $134.00 | 600 | $80,400.00 | 22,819 | 2019-12-03 | Filing |
| Officer, Director | $142.25 | 500 | $71,125.00 | 22,219 | 2019-11-01 | Filing |
| Director | $144.40 | 2,500 | $361,000.00 | 27,500 | 2019-11-01 | Filing |