| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $94.94 | 1,000 | $94,935.50 | 17,500 | 2023-11-16 | Filing |
| Director | $99.00 | 3,447 | $341,253.00 | 109,146 | 2023-11-15 | Filing |
| Director | $99.00 | 4,302 | $425,898.00 | 53,198 | 2023-11-09 | Filing |
| Director | $99.00 | 5,000 | $495,000.00 | 112,593 | 2023-11-09 | Filing |
| Director | $74.34 | 1,145 | $85,119.30 | 10,558 | 2023-10-19 | Filing |
| Director | $74.38 | 1,145 | $85,165.10 | 11,703 | 2023-09-21 | Filing |
| Officer | $79.81 | 1,917 | $152,991.94 | 11,019 | 2023-09-01 | Filing |
| Officer | $78.68 | 7,497 | $589,842.97 | 12,936 | 2023-09-01 | Filing |
| Officer | $77.82 | 10,400 | $809,366.48 | 20,433 | 2023-09-01 | Filing |
| Officer | $77.03 | 2,402 | $185,035.43 | 61,665 | 2023-08-29 | Filing |
| Officer | $74.88 | 504 | $37,741.18 | 64,067 | 2023-08-25 | Filing |
| Officer | $74.06 | 1,514 | $112,131.38 | 64,571 | 2023-08-25 | Filing |
| Officer | $73.05 | 384 | $28,050.24 | 66,085 | 2023-08-25 | Filing |
| Officer | $77.76 | 1,704 | $132,503.04 | 27,417 | 2023-08-24 | Filing |
| Director | $78.38 | 1,145 | $89,745.10 | 12,848 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $94.58 | 1,250 | $118,221.00 | 0 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $94.03 | 5,596 | $526,170.62 | 1,250 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $92.98 | 5,300 | $492,784.46 | 6,846 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $91.98 | 8,395 | $772,174.62 | 12,146 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $90.77 | 6,684 | $606,733.42 | 20,541 | 2023-08-01 | Filing |