| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $79.69 | 1,645 | $131,087.58 | 200,036 | 2024-06-14 | Filing |
| Officer, Director | $86.96 | 1,645 | $143,047.56 | 201,681 | 2024-06-07 | Filing |
| Officer, Director | $78.56 | 1,645 | $129,229.56 | 203,326 | 2024-05-31 | Filing |
| Officer, Director | $67.87 | 1,645 | $111,637.93 | 204,971 | 2024-05-24 | Filing |
| Officer, Director | $66.65 | 1,645 | $109,633.49 | 206,616 | 2024-05-17 | Filing |
| Officer, Director | $80.66 | 1,645 | $132,682.74 | 208,261 | 2024-05-10 | Filing |
| Officer, Director | $77.36 | 1,470 | $113,724.64 | 209,906 | 2024-05-09 | Filing |
| Officer, Director | $52.03 | 175 | $9,104.85 | 211,376 | 2024-05-03 | Filing |
| Officer, Director | $60.05 | 70 | $4,203.50 | 211,551 | 2024-04-29 | Filing |
| Officer, Director | $60.00 | 5 | $300.00 | 211,621 | 2024-04-29 | Filing |
| Officer, Director | $58.47 | 335 | $19,587.52 | 211,626 | 2024-04-26 | Filing |
| Officer, Director | $56.04 | 175 | $9,806.81 | 211,961 | 2024-04-19 | Filing |
| Officer, Director | $67.85 | 1,645 | $111,620.65 | 212,136 | 2024-04-12 | Filing |
| Officer, Director | $67.66 | 1,645 | $111,293.46 | 213,781 | 2024-04-05 | Filing |
| Officer, Director | $71.90 | 1,645 | $118,280.60 | 206,029 | 2024-04-01 | Filing |
| Officer | $81.30 | 1,000 | $81,300.00 | 30,435 | 2024-03-26 | Filing |
| Officer | $81.00 | 1,000 | $81,000.00 | 31,435 | 2024-03-26 | Filing |
| Officer, Director | $72.62 | 1,645 | $119,464.84 | 207,674 | 2024-03-22 | Filing |
| Officer, Director | $61.82 | 1,470 | $90,868.49 | 209,319 | 2024-03-19 | Filing |
| Officer, Director | $55.55 | 175 | $9,721.37 | 210,789 | 2024-03-15 | Filing |