| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $976.56 | 6,885 | $6,723,615.60 | 857,956 | 2024-05-15 | Filing |
| Officer, Director | $975.60 | 5,225 | $5,097,510.00 | 864,841 | 2024-05-15 | Filing |
| Officer, Director | $974.47 | 4,778 | $4,656,017.66 | 870,066 | 2024-05-15 | Filing |
| Officer, Director | $973.43 | 1,865 | $1,815,446.95 | 874,844 | 2024-05-15 | Filing |
| Officer, Director | $972.50 | 784 | $762,440.00 | 876,709 | 2024-05-15 | Filing |
| Officer, Director | $971.28 | 406 | $394,339.68 | 877,493 | 2024-05-15 | Filing |
| Officer, Director | $970.36 | 846 | $820,924.56 | 877,899 | 2024-05-15 | Filing |
| Officer, Director | $969.14 | 1,930 | $1,870,440.20 | 878,745 | 2024-05-15 | Filing |
| Officer, Director | $968.43 | 3,387 | $3,280,072.41 | 880,675 | 2024-05-15 | Filing |
| Officer, Director | $967.45 | 1,428 | $1,381,518.60 | 884,062 | 2024-05-15 | Filing |
| Officer, Director | $966.29 | 782 | $755,638.78 | 885,490 | 2024-05-15 | Filing |
| Officer, Director | $965.69 | 111 | $107,191.59 | 886,272 | 2024-05-15 | Filing |
| Officer, Director | $988.76 | 299 | $295,639.24 | 397,259 | 2024-05-15 | Filing |
| Officer, Director | $987.46 | 228 | $225,140.88 | 397,558 | 2024-05-15 | Filing |
| Officer, Director | $986.57 | 103 | $101,616.71 | 397,786 | 2024-05-15 | Filing |
| Officer, Director | $985.72 | 281 | $276,987.32 | 397,889 | 2024-05-15 | Filing |
| Officer, Director | $984.00 | 305 | $300,120.00 | 398,170 | 2024-05-15 | Filing |
| Officer, Director | $983.91 | 250 | $245,977.50 | 398,475 | 2024-05-15 | Filing |
| Officer, Director | $982.66 | 235 | $230,925.10 | 398,725 | 2024-05-15 | Filing |
| Officer, Director | $981.50 | 1,081 | $1,061,001.50 | 398,960 | 2024-05-15 | Filing |