| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $350.42 | 200 | $70,084.00 | 8,828,090 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $349.18 | 200 | $69,835.00 | 8,828,290 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $348.58 | 2,400 | $836,587.92 | 8,828,490 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $347.45 | 1,700 | $590,661.26 | 8,830,890 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $346.51 | 1,670 | $578,670.20 | 8,832,590 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $345.53 | 530 | $183,131.43 | 8,834,260 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $344.45 | 1,300 | $447,783.96 | 8,834,790 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $343.16 | 1,795 | $615,969.51 | 8,836,090 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $342.49 | 2,756 | $943,905.75 | 8,837,885 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $341.32 | 1,049 | $358,049.40 | 8,840,641 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $340.25 | 600 | $204,151.02 | 8,841,690 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $339.02 | 1,000 | $339,024.00 | 8,842,290 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $337.96 | 477 | $161,207.35 | 8,843,290 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $336.68 | 1,303 | $438,690.65 | 8,843,767 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $335.76 | 420 | $141,020.75 | 8,845,070 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $334.31 | 700 | $234,016.02 | 8,845,490 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $333.48 | 900 | $300,128.49 | 8,846,190 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $330.25 | 400 | $132,100.00 | 8,847,090 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $328.37 | 600 | $197,023.98 | 8,847,490 | 2026-05-28 | Filing |
| Officer | $355.00 | 323 | $114,665.00 | 0 | 2026-05-27 | Filing |