| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $116.96 | 17,179 | $2,009,255.84 | 47,980 | 2026-05-22 | Filing |
| Officer | $115.99 | 14,058 | $1,630,587.42 | 65,159 | 2026-05-22 | Filing |
| Officer | $115.61 | 1,010 | $116,766.10 | 32,146 | 2026-05-18 | Filing |
| Officer, Director | $110.90 | 788 | $87,389.20 | 291,314 | 2026-05-04 | Filing |
| Officer, Director | $109.89 | 8,248 | $906,372.72 | 292,102 | 2026-05-04 | Filing |
| Officer, Director | $109.17 | 10,605 | $1,157,747.85 | 300,350 | 2026-05-04 | Filing |