| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $832.38 | 3 | $2,497.14 | 7,653 | 2024-08-15 | Filing |
| Director | $832.38 | 1 | $832.38 | 5,465 | 2024-08-15 | Filing |
| Director | $832.38 | 2 | $1,664.76 | 315,568 | 2024-08-15 | Filing |
| Large Shareholder | $821.53 | 3 | $2,464.59 | 1,085,122 | 2024-08-14 | Filing |
| Large Shareholder | $820.17 | 3 | $2,460.51 | 1,085,119 | 2024-08-13 | Filing |
| Large Shareholder | $828.02 | 3 | $2,484.06 | 1,085,116 | 2024-08-12 | Filing |
| Large Shareholder | $817.92 | 3 | $2,453.76 | 1,085,113 | 2024-08-09 | Filing |
| Large Shareholder | $807.64 | 3 | $2,422.92 | 1,085,110 | 2024-08-08 | Filing |
| Large Shareholder | $788.88 | 3 | $2,366.64 | 1,085,107 | 2024-08-07 | Filing |
| Large Shareholder | $772.02 | 3 | $2,316.06 | 1,085,104 | 2024-08-06 | Filing |
| Large Shareholder | $749.78 | 3 | $2,249.34 | 1,085,101 | 2024-08-05 | Filing |
| Large Shareholder | $786.01 | 3 | $2,358.03 | 1,085,098 | 2024-08-02 | Filing |
| Large Shareholder | $822.28 | 3 | $2,466.84 | 1,085,095 | 2024-08-01 | Filing |
| Large Shareholder | $839.10 | 3 | $2,517.30 | 1,085,092 | 2024-07-31 | Filing |
| Large Shareholder | $816.77 | 3 | $2,450.31 | 1,085,089 | 2024-07-30 | Filing |
| Large Shareholder | $818.05 | 3 | $2,454.15 | 1,085,086 | 2024-07-29 | Filing |
| Large Shareholder | $813.78 | 3 | $2,441.34 | 1,085,083 | 2024-07-26 | Filing |
| Large Shareholder | $800.99 | 3 | $2,402.97 | 1,085,080 | 2024-07-25 | Filing |
| Large Shareholder | $809.81 | 3 | $2,429.43 | 1,085,077 | 2024-07-24 | Filing |
| Large Shareholder | $804.95 | 3 | $2,414.85 | 1,085,074 | 2024-07-23 | Filing |