| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $990.74 | 4 | $3,962.96 | 18,065 | 2024-06-03 | Filing |
| Director | $988.66 | 2 | $1,977.32 | 18,069 | 2024-06-03 | Filing |
| Director | $984.52 | 2 | $1,969.04 | 18,071 | 2024-06-03 | Filing |
| Director | $982.99 | 1 | $982.99 | 18,073 | 2024-06-03 | Filing |
| Director | $981.95 | 3 | $2,945.85 | 18,074 | 2024-06-03 | Filing |
| Director | $980.16 | 3 | $2,940.48 | 18,077 | 2024-06-03 | Filing |
| Director | $979.40 | 2 | $1,958.80 | 18,080 | 2024-06-03 | Filing |
| Director | $974.86 | 1,172 | $1,142,535.92 | 1,382 | 2024-05-28 | Filing |
| Officer | $994.90 | 1,865 | $1,855,488.50 | 34,678 | 2024-05-21 | Filing |
| Officer, Director | $980.07 | 143 | $140,150.01 | 466,877 | 2024-05-17 | Filing |
| Officer, Director | $979.22 | 22,687 | $22,215,564.14 | 467,020 | 2024-05-17 | Filing |
| Officer, Director | $978.18 | 379 | $370,730.22 | 786,383 | 2024-05-16 | Filing |
| Officer, Director | $977.38 | 1,227 | $1,199,245.26 | 786,762 | 2024-05-16 | Filing |
| Officer, Director | $976.52 | 4,886 | $4,771,276.72 | 787,989 | 2024-05-16 | Filing |
| Officer, Director | $975.48 | 9,242 | $9,015,386.16 | 792,875 | 2024-05-16 | Filing |
| Officer, Director | $974.51 | 7,611 | $7,416,995.61 | 802,117 | 2024-05-16 | Filing |
| 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 |