| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $234.66 | 242 | $56,787.72 | 15,828 | 2024-06-25 | Filing |
| Officer | $233.53 | 151 | $35,263.03 | 16,070 | 2024-06-25 | Filing |
| Officer | $232.54 | 283 | $65,808.82 | 16,221 | 2024-06-25 | Filing |
| Officer | $231.59 | 129 | $29,875.11 | 16,504 | 2024-06-25 | Filing |
| Officer | $229.93 | 398 | $91,512.14 | 16,633 | 2024-06-25 | Filing |
| Officer | $229.06 | 348 | $79,712.88 | 17,031 | 2024-06-25 | Filing |
| Officer | $228.30 | 169 | $38,582.70 | 17,379 | 2024-06-25 | Filing |
| Officer | $226.82 | 45 | $10,206.90 | 17,548 | 2024-06-25 | Filing |
| Officer | $225.55 | 24 | $5,413.20 | 17,593 | 2024-06-25 | Filing |
| Officer | $224.17 | 17 | $3,810.89 | 17,617 | 2024-06-25 | Filing |
| Officer | $221.71 | 78 | $17,293.38 | 17,634 | 2024-06-25 | Filing |
| Officer, Director | $235.19 | 863 | $202,968.97 | 80,534 | 2024-06-25 | Filing |
| Officer, Director | $234.66 | 957 | $224,569.62 | 81,397 | 2024-06-25 | Filing |
| Officer, Director | $233.53 | 595 | $138,950.35 | 82,354 | 2024-06-25 | Filing |
| Officer, Director | $232.54 | 1,119 | $260,212.26 | 82,949 | 2024-06-25 | Filing |
| Officer, Director | $231.59 | 511 | $118,342.49 | 84,068 | 2024-06-25 | Filing |
| Officer, Director | $229.93 | 1,572 | $361,449.96 | 84,579 | 2024-06-25 | Filing |
| Officer, Director | $229.06 | 1,374 | $314,728.44 | 86,151 | 2024-06-25 | Filing |
| Officer, Director | $228.30 | 666 | $152,047.80 | 87,525 | 2024-06-25 | Filing |
| Officer, Director | $226.82 | 177 | $40,147.14 | 88,191 | 2024-06-25 | Filing |