| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $675.00 | 4,783 | $3,228,525.00 | 13,090 | 2024-06-14 | Filing |
| Officer, Director | $644.89 | 590 | $380,484.27 | 57 | 2024-06-03 | Filing |
| Officer, Director | $642.30 | 100 | $64,230.00 | 647 | 2024-06-03 | Filing |
| Officer, Director | $641.49 | 652 | $418,252.65 | 747 | 2024-06-03 | Filing |
| Officer, Director | $640.77 | 632 | $404,965.00 | 1,399 | 2024-06-03 | Filing |
| Officer, Director | $639.33 | 177 | $113,161.91 | 2,031 | 2024-06-03 | Filing |
| Officer, Director | $638.28 | 1,555 | $992,519.80 | 2,208 | 2024-06-03 | Filing |
| Officer, Director | $637.29 | 864 | $550,618.21 | 3,763 | 2024-06-03 | Filing |
| Officer, Director | $636.16 | 1,037 | $659,702.28 | 4,627 | 2024-06-03 | Filing |
| Officer, Director | $634.88 | 1,200 | $761,853.00 | 5,664 | 2024-06-03 | Filing |
| Officer, Director | $633.73 | 2,636 | $1,670,507.27 | 6,864 | 2024-06-03 | Filing |
| Officer, Director | $632.83 | 1,400 | $885,955.00 | 9,500 | 2024-06-03 | Filing |
| Officer, Director | $631.14 | 2,100 | $1,325,400.93 | 10,900 | 2024-06-03 | Filing |
| Officer, Director | $630.06 | 4,600 | $2,898,287.04 | 13,000 | 2024-06-03 | Filing |
| Officer, Director | $629.25 | 1,900 | $1,195,577.09 | 17,600 | 2024-06-03 | Filing |
| Officer, Director | $628.00 | 500 | $314,000.00 | 19,500 | 2024-06-03 | Filing |
| Officer, Director | $650.00 | 4,846 | $3,149,900.00 | 13,090 | 2024-05-21 | Filing |
| Officer | $613.08 | 564 | $345,776.61 | 0 | 2024-05-09 | Filing |
| Officer, Director | $593.81 | 1,278 | $758,889.18 | 13,090 | 2024-05-03 | Filing |
| Officer | $593.62 | 268 | $159,090.16 | 31,610 | 2024-05-03 | Filing |