| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $105.67 | 1,348 | $142,443.16 | 62,119 | 2026-06-22 | Filing |
| Officer, Director | $105.67 | 1,200 | $126,804.00 | 198,576 | 2026-06-22 | Filing |
| Officer, Director | $118.74 | 5,830 | $692,271.69 | 199,776 | 2026-06-16 | Filing |
| Officer, Director | $123.85 | 1,200 | $148,620.00 | 205,606 | 2026-06-15 | Filing |
| Officer | $118.74 | 2,594 | $308,019.34 | 63,467 | 2026-06-16 | Filing |
| Officer | $118.74 | 246 | $29,210.78 | 12,287 | 2026-06-16 | Filing |
| Officer | $118.74 | 999 | $118,624.26 | 31,702 | 2026-06-16 | Filing |
| Officer | $118.74 | 4,292 | $509,644.96 | 131,115 | 2026-06-16 | Filing |
| Officer, Director | $135.62 | 1,200 | $162,744.00 | 206,806 | 2026-06-08 | Filing |
| Officer, Director | $158.92 | 1,200 | $190,704.00 | 208,006 | 2026-06-01 | Filing |
| Officer, Director | $138.51 | 1,200 | $166,212.00 | 209,206 | 2026-05-26 | Filing |
| Officer, Director | $128.19 | 1,200 | $153,828.00 | 210,406 | 2026-05-18 | Filing |
| Officer, Director | $136.38 | 1,200 | $163,656.00 | 211,606 | 2026-05-11 | Filing |
| Officer, Director | $141.91 | 1,200 | $170,292.00 | 212,806 | 2026-05-04 | Filing |
| Officer, Director | $138.09 | 1,200 | $165,708.00 | 214,006 | 2026-04-27 | Filing |
| Officer, Director | $139.75 | 1,200 | $167,700.00 | 215,206 | 2026-04-20 | Filing |
| Officer, Director | $118.77 | 1,200 | $142,524.00 | 216,406 | 2026-04-13 | Filing |
| Officer, Director | $151.14 | 1,200 | $181,368.00 | 217,606 | 2026-04-06 | Filing |
| Officer, Director | $145.74 | 1,200 | $174,888.00 | 218,806 | 2026-03-30 | Filing |
| Officer, Director | $155.56 | 1,200 | $186,672.00 | 220,006 | 2026-03-23 | Filing |