| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $973.80 | 2,653 | $2,583,491.40 | 809,728 | 2024-05-16 | Filing |
| Officer, Director | $972.22 | 790 | $768,053.80 | 812,381 | 2024-05-16 | Filing |
| Officer, Director | $971.56 | 4,922 | $4,782,018.32 | 813,171 | 2024-05-16 | Filing |
| Officer, Director | $970.26 | 4,669 | $4,530,143.94 | 818,093 | 2024-05-16 | Filing |
| Officer, Director | $969.39 | 9,501 | $9,210,174.39 | 822,762 | 2024-05-16 | Filing |
| Officer, Director | $968.44 | 3,213 | $3,111,597.72 | 832,263 | 2024-05-16 | Filing |
| Officer, Director | $967.40 | 907 | $877,431.80 | 835,476 | 2024-05-16 | Filing |
| Officer, Director | $989.14 | 120 | $118,696.80 | 836,383 | 2024-05-15 | Filing |
| Officer, Director | $988.36 | 373 | $368,658.28 | 836,503 | 2024-05-15 | Filing |
| Officer, Director | $987.38 | 182 | $179,703.16 | 836,876 | 2024-05-15 | Filing |
| Officer, Director | $986.40 | 442 | $435,988.80 | 837,058 | 2024-05-15 | Filing |
| Officer, Director | $985.62 | 647 | $637,696.14 | 837,500 | 2024-05-15 | Filing |
| Officer, Director | $984.02 | 53 | $52,153.06 | 838,147 | 2024-05-15 | Filing |
| Officer, Director | $983.88 | 727 | $715,280.76 | 838,200 | 2024-05-15 | Filing |
| Officer, Director | $982.29 | 303 | $297,633.87 | 838,927 | 2024-05-15 | Filing |
| Officer, Director | $981.52 | 2,283 | $2,240,810.16 | 839,230 | 2024-05-15 | Filing |
| Officer, Director | $980.72 | 1,223 | $1,199,420.56 | 841,513 | 2024-05-15 | Filing |
| Officer, Director | $979.87 | 504 | $493,854.48 | 842,736 | 2024-05-15 | Filing |
| Officer, Director | $978.44 | 4,865 | $4,760,110.60 | 843,240 | 2024-05-15 | Filing |
| Officer, Director | $977.42 | 9,851 | $9,628,564.42 | 848,105 | 2024-05-15 | Filing |