| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $304.42 | 126 | $38,356.92 | 105,837 | 2024-04-09 | Filing |
| Officer, Director | $303.44 | 761 | $230,914.57 | 105,963 | 2024-04-09 | Filing |
| Officer, Director | $302.41 | 570 | $172,372.79 | 106,724 | 2024-04-09 | Filing |
| Officer, Director | $301.69 | 1,391 | $419,646.06 | 107,294 | 2024-04-09 | Filing |
| Officer, Director | $300.35 | 1,352 | $406,073.47 | 108,685 | 2024-04-09 | Filing |
| Officer, Director | $305.23 | 128 | $39,069.86 | 12,921,166 | 2024-04-09 | Filing |
| Officer, Director | $304.54 | 551 | $167,800.16 | 12,921,294 | 2024-04-09 | Filing |
| Officer, Director | $303.26 | 2,263 | $686,274.44 | 12,921,845 | 2024-04-09 | Filing |
| Officer, Director | $302.01 | 5,558 | $1,678,585.48 | 12,924,108 | 2024-04-09 | Filing |
| Officer, Director | $301.18 | 3,000 | $903,548.10 | 12,929,666 | 2024-04-09 | Filing |
| Officer, Director | $300.23 | 3,500 | $1,050,801.85 | 12,932,666 | 2024-04-09 | Filing |
| Officer, Director | $303.21 | 600 | $181,927.02 | 12,936,166 | 2024-04-08 | Filing |
| Officer, Director | $302.43 | 6,945 | $2,100,352.74 | 12,936,766 | 2024-04-08 | Filing |
| Officer, Director | $301.67 | 6,755 | $2,037,813.27 | 12,943,711 | 2024-04-08 | Filing |
| Officer, Director | $300.49 | 700 | $210,339.99 | 12,950,466 | 2024-04-08 | Filing |
| Officer, Director | $303.04 | 200 | $60,608.00 | 12,951,166 | 2024-04-05 | Filing |
| Officer, Director | $302.30 | 3,767 | $1,138,752.42 | 12,951,366 | 2024-04-05 | Filing |
| Officer, Director | $301.58 | 5,020 | $1,513,911.52 | 12,955,133 | 2024-04-05 | Filing |
| Officer, Director | $300.16 | 800 | $240,125.04 | 12,960,153 | 2024-04-05 | Filing |
| Officer, Director | $299.43 | 1,200 | $359,316.00 | 12,960,953 | 2024-04-05 | Filing |