| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $151.49 | 2,800 | $424,172.00 | 29,073 | 2026-06-15 | Filing |
| Officer, Director | $123.37 | 1,629 | $200,969.73 | 435,147 | 2026-06-10 | Filing |
| Officer, Director | $122.63 | 2,500 | $306,575.00 | 436,776 | 2026-06-10 | Filing |
| Officer, Director | $121.72 | 4,220 | $513,658.40 | 439,276 | 2026-06-10 | Filing |
| 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 |