| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $106.08 | 87 | $9,228.96 | 310,955 | 2026-05-01 | Filing |
| Officer, Director | $105.40 | 4,511 | $475,459.40 | 311,042 | 2026-05-01 | Filing |
| Officer, Director | $104.50 | 2,780 | $290,510.00 | 315,553 | 2026-05-01 | Filing |
| Officer, Director | $103.53 | 3,040 | $314,731.20 | 318,333 | 2026-05-01 | Filing |
| Officer, Director | $102.32 | 4,668 | $477,629.76 | 321,373 | 2026-05-01 | Filing |
| Officer, Director | $101.62 | 5,914 | $600,980.68 | 326,041 | 2026-05-01 | Filing |