| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $107.20 | 1,325 | $142,040.00 | 251,886 | 2026-08-06 | Filing |
| Officer, Director | $110.88 | 1,197 | $132,723.36 | 253,211 | 2026-08-05 | Filing |
| Officer, Director | $109.95 | 1,434 | $157,668.30 | 254,408 | 2026-08-05 | Filing |
| Officer, Director | $109.11 | 2,282 | $248,989.02 | 255,842 | 2026-08-05 | Filing |
| Officer, Director | $107.96 | 3,795 | $409,708.20 | 258,124 | 2026-08-05 | Filing |
| Officer, Director | $106.97 | 2,402 | $256,941.94 | 261,919 | 2026-08-05 | Filing |
| Officer, Director | $115.07 | 1,183 | $136,127.81 | 264,321 | 2026-07-07 | Filing |
| Officer, Director | $114.47 | 9,927 | $1,136,343.69 | 265,504 | 2026-07-07 | Filing |
| Officer, Director | $113.82 | 1,904 | $216,713.28 | 275,431 | 2026-07-06 | Filing |
| Officer, Director | $113.23 | 9,206 | $1,042,395.38 | 277,335 | 2026-07-06 | Filing |
| Officer | $109.17 | 863 | $94,213.71 | 34,533 | 2026-06-18 | Filing |
| Officer | $108.51 | 1,919 | $208,230.69 | 32,124 | 2026-06-17 | Filing |
| Officer, Director | $111.10 | 806 | $89,546.60 | 269,094 | 2026-06-05 | Filing |
| Officer, Director | $110.17 | 3,570 | $393,306.90 | 269,900 | 2026-06-05 | Filing |
| Officer, Director | $109.34 | 6,734 | $736,295.56 | 273,470 | 2026-06-05 | Filing |
| Officer, Director | $110.09 | 3,828 | $421,424.52 | 280,204 | 2026-06-04 | Filing |
| Officer, Director | $109.33 | 7,282 | $796,141.06 | 284,032 | 2026-06-04 | Filing |
| Officer | $109.69 | 31,100 | $3,411,359.00 | 63,681 | 2026-06-05 | Filing |
| Officer | $118.61 | 100 | $11,861.00 | 29,217 | 2026-05-22 | Filing |
| Officer | $117.90 | 18,663 | $2,200,367.70 | 29,317 | 2026-05-22 | Filing |