| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $250.11 | 2,011 | $502,963.37 | 21,590 | 2024-04-04 | Filing |
| Large Shareholder, Director | $247.45 | 1,000 | $247,448.90 | 0 | 2024-04-02 | Filing |
| Large Shareholder, Director | $246.50 | 1,101 | $271,398.26 | 1,000 | 2024-04-02 | Filing |
| Large Shareholder, Director | $245.54 | 3,342 | $820,607.38 | 2,101 | 2024-04-02 | Filing |
| Large Shareholder, Director | $244.53 | 3,775 | $923,103.02 | 5,443 | 2024-04-02 | Filing |
| Large Shareholder, Director | $243.40 | 1,733 | $421,819.31 | 9,218 | 2024-04-02 | Filing |
| Large Shareholder, Director | $242.50 | 1,117 | $270,868.48 | 10,951 | 2024-04-02 | Filing |
| Large Shareholder, Director | $241.28 | 710 | $171,312.21 | 12,068 | 2024-04-02 | Filing |
| Large Shareholder, Director | $240.11 | 500 | $120,052.80 | 12,778 | 2024-04-02 | Filing |
| Large Shareholder, Director | $238.92 | 1,301 | $310,831.15 | 13,278 | 2024-04-02 | Filing |
| Large Shareholder, Director | $237.84 | 1,201 | $285,643.80 | 14,579 | 2024-04-02 | Filing |
| Large Shareholder, Director | $236.92 | 600 | $142,150.92 | 15,780 | 2024-04-02 | Filing |
| Officer | $267.72 | 200 | $53,544.00 | 216,851 | 2024-04-01 | Filing |
| Officer | $266.28 | 200 | $53,256.00 | 217,051 | 2024-04-01 | Filing |
| Officer | $264.77 | 100 | $26,477.00 | 217,251 | 2024-04-01 | Filing |
| Officer | $263.53 | 200 | $52,706.00 | 217,351 | 2024-04-01 | Filing |
| Officer | $261.84 | 3,200 | $837,895.04 | 217,551 | 2024-04-01 | Filing |
| Officer | $259.04 | 200 | $51,807.00 | 220,751 | 2024-04-01 | Filing |
| Officer | $258.07 | 500 | $129,033.00 | 220,951 | 2024-04-01 | Filing |
| Officer | $256.50 | 200 | $51,300.00 | 221,451 | 2024-04-01 | Filing |