| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $328.41 | 3,000 | $985,239.00 | 13,240 | 2026-05-26 | Filing |
| Officer | $330.00 | 719 | $237,270.00 | 0 | 2026-05-26 | Filing |
| Officer | $330.00 | 817 | $269,610.00 | 0 | 2026-05-26 | Filing |
| Officer | $330.00 | 1,184 | $390,720.00 | 0 | 2026-05-26 | Filing |
| Officer | $330.00 | 480 | $158,400.00 | 0 | 2026-05-26 | Filing |