| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $163.29 | 116 | $18,941.64 | 11,182 | 2026-07-16 | Filing |
| Officer | $131.08 | 600 | $78,648.00 | 40,814 | 2026-06-15 | Filing |
| Officer | $130.86 | 600 | $78,516.00 | 40,814 | 2026-06-10 | Filing |
| Officer, Director | $153.00 | 40 | $6,120.00 | 1,881,336 | 2026-06-29 | Filing |
| Officer, Director | $152.20 | 46,663 | $7,102,318.58 | 1,881,376 | 2026-06-29 | Filing |
| Officer, Director | $151.47 | 70,513 | $10,680,315.01 | 1,928,039 | 2026-06-29 | Filing |
| Officer, Director | $150.53 | 25,812 | $3,885,433.90 | 1,998,552 | 2026-06-29 | Filing |
| Officer, Director | $151.16 | 52,935 | $8,001,628.13 | 1,881,336 | 2026-06-26 | Filing |
| Officer, Director | $150.49 | 64,037 | $9,636,838.48 | 1,934,271 | 2026-06-26 | Filing |
| Director | $131.16 | 1,951 | $255,893.16 | 11,048 | 2026-06-22 | Filing |
| Director | $131.16 | 1,556 | $204,084.96 | 20,971 | 2026-06-22 | Filing |
| Director | $130.19 | 116 | $15,102.04 | 8,796 | 2026-06-16 | Filing |
| Officer | $130.24 | 3,418 | $445,155.53 | 41,090 | 2026-06-11 | Filing |
| Officer | $130.41 | 5,000 | $652,030.00 | 44,508 | 2026-06-10 | Filing |
| Officer, Director | $132.55 | 100 | $13,255.00 | 2,012,919 | 2026-06-05 | Filing |
| Officer, Director | $131.78 | 900 | $118,605.96 | 2,013,019 | 2026-06-05 | Filing |
| Officer, Director | $130.21 | 554 | $72,133.79 | 2,013,919 | 2026-06-05 | Filing |
| Officer, Director | $128.25 | 13,787 | $1,768,197.92 | 2,014,473 | 2026-06-05 | Filing |
| Officer, Director | $127.02 | 1,100 | $139,726.51 | 2,028,260 | 2026-06-05 | Filing |
| Officer, Director | $126.33 | 33,843 | $4,275,260.97 | 2,029,360 | 2026-06-05 | Filing |