| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $84.05 | 202 | $16,978.10 | 65,277 | 2026-06-05 | Filing |
| Officer, Director | $83.07 | 181 | $15,035.67 | 65,479 | 2026-06-05 | Filing |
| Officer, Director | $81.93 | 230 | $18,843.90 | 65,660 | 2026-06-05 | Filing |
| Officer, Director | $81.11 | 228 | $18,493.08 | 65,890 | 2026-06-05 | Filing |
| Officer, Director | $79.93 | 154 | $12,309.22 | 66,118 | 2026-06-05 | Filing |
| Officer, Director | $79.11 | 110 | $8,702.10 | 66,272 | 2026-06-05 | Filing |
| Officer, Director | $87.95 | 832 | $73,174.40 | 510,579 | 2026-06-05 | Filing |
| Officer, Director | $86.89 | 4,603 | $399,954.67 | 511,411 | 2026-06-05 | Filing |
| Officer, Director | $85.97 | 4,874 | $419,017.78 | 516,014 | 2026-06-05 | Filing |
| Officer, Director | $84.95 | 4,968 | $422,031.60 | 520,888 | 2026-06-05 | Filing |
| Officer, Director | $84.05 | 7,492 | $629,702.60 | 525,856 | 2026-06-05 | Filing |
| Officer, Director | $83.07 | 6,705 | $556,984.35 | 533,348 | 2026-06-05 | Filing |
| Officer, Director | $81.93 | 8,533 | $699,108.69 | 540,053 | 2026-06-05 | Filing |
| Officer, Director | $81.11 | 8,440 | $684,568.40 | 548,586 | 2026-06-05 | Filing |
| Officer, Director | $79.93 | 5,691 | $454,881.63 | 557,026 | 2026-06-05 | Filing |
| Officer, Director | $79.11 | 4,062 | $321,344.82 | 562,717 | 2026-06-05 | Filing |
| Officer | $88.00 | 8,120 | $714,560.00 | 340,066 | 2026-06-05 | Filing |
| Director | $98.76 | 1,666 | $164,534.16 | 330,558 | 2026-06-03 | Filing |
| Director | $108.75 | 5,000 | $543,750.00 | 0 | 2026-06-01 | Filing |
| Director | $108.28 | 3,161 | $342,273.08 | 2,018 | 2026-06-01 | Filing |