| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $104.90 | 11,817 | $1,239,625.75 | 1,113,673 | 2023-11-22 | Filing |
| Large Shareholder, Director | $103.99 | 9,188 | $955,415.10 | 1,125,490 | 2023-11-22 | Filing |
| Large Shareholder, Officer, Director | $105.68 | 1,501 | $158,630.93 | 0 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $104.78 | 324 | $33,949.76 | 1,501 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $103.51 | 1,500 | $155,267.70 | 1,825 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $102.70 | 1,000 | $102,698.10 | 3,325 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $100.35 | 100 | $10,034.50 | 4,325 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $100.29 | 200 | $20,058.00 | 4,425 | 2023-11-20 | Filing |
| Director | $97.68 | 1,145 | $111,843.60 | 9,413 | 2023-11-16 | Filing |
| Large Shareholder, Officer, Director | $97.51 | 200 | $19,502.00 | 0 | 2023-11-16 | Filing |
| Large Shareholder, Officer, Director | $96.85 | 7,910 | $766,066.89 | 200 | 2023-11-16 | Filing |
| Large Shareholder, Officer, Director | $96.11 | 9,390 | $902,444.73 | 8,110 | 2023-11-16 | Filing |
| 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 |