| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $121.00 | 975 | $117,975.00 | 443,496 | 2026-06-10 | Filing |
| Officer, Director | $119.46 | 400 | $47,784.00 | 444,471 | 2026-06-10 | Filing |
| Officer, Director | $119.00 | 767 | $91,273.00 | 444,871 | 2026-06-10 | Filing |
| Officer, Director | $117.70 | 1,399 | $164,662.30 | 445,638 | 2026-06-10 | Filing |
| Director | $125.40 | 6,328 | $793,531.20 | 5,375 | 2026-06-02 | Filing |
| Director | $126.48 | 3,828 | $484,146.30 | 7,875 | 2026-05-21 | Filing |
| Director | $126.00 | 3,250 | $409,500.00 | 8,653 | 2026-05-20 | Filing |
| Director | $115.84 | 1,000 | $115,839.90 | 31,873 | 2026-05-19 | Filing |
| Director | $128.79 | 4,009 | $516,299.07 | 13,489 | 2026-05-13 | Filing |
| Director | $125.60 | 5,400 | $678,240.54 | 25,179 | 2026-05-15 | Filing |
| Officer, Director | $136.15 | 702 | $95,577.30 | 447,037 | 2026-05-13 | Filing |
| Officer, Director | $135.73 | 66 | $8,958.18 | 447,739 | 2026-05-13 | Filing |
| Officer, Director | $132.63 | 200 | $26,526.00 | 447,805 | 2026-05-13 | Filing |
| Officer, Director | $130.57 | 200 | $26,114.00 | 448,005 | 2026-05-13 | Filing |
| Officer, Director | $129.33 | 700 | $90,531.00 | 448,205 | 2026-05-13 | Filing |
| Officer, Director | $128.52 | 700 | $89,964.00 | 448,905 | 2026-05-13 | Filing |
| Officer, Director | $127.47 | 100 | $12,747.00 | 449,605 | 2026-05-13 | Filing |
| Officer, Director | $126.59 | 398 | $50,382.82 | 449,705 | 2026-05-13 | Filing |
| Officer, Director | $125.58 | 1,388 | $174,305.04 | 450,103 | 2026-05-13 | Filing |
| Officer, Director | $124.71 | 2,984 | $372,134.64 | 451,491 | 2026-05-13 | Filing |