| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $155.81 | 1,029 | $160,328.49 | 4,502,080 | 2026-08-07 | Filing |
| Large Shareholder, Director | $154.92 | 2,128 | $329,669.76 | 4,503,109 | 2026-08-07 | Filing |
| Large Shareholder, Director | $153.77 | 10,219 | $1,571,375.63 | 4,505,237 | 2026-08-07 | Filing |
| Large Shareholder, Director | $152.91 | 5,192 | $793,908.72 | 4,515,456 | 2026-08-07 | Filing |
| Large Shareholder, Director | $151.90 | 954 | $144,912.60 | 4,520,648 | 2026-08-07 | Filing |
| Large Shareholder, Director | $150.73 | 13,450 | $2,027,318.50 | 4,521,602 | 2026-08-07 | Filing |
| Large Shareholder, Director | $151.32 | 5,312 | $803,811.84 | 4,535,052 | 2026-08-06 | Filing |
| Large Shareholder, Director | $150.35 | 5,824 | $875,638.40 | 4,540,364 | 2026-08-06 | Filing |
| Officer | $116.35 | 70 | $8,144.50 | 17,550 | 2026-06-04 | Filing |
| Officer | $117.55 | 1,034 | $121,546.70 | 67,394 | 2026-06-01 | Filing |
| Officer | $115.05 | 899 | $103,429.95 | 17,679 | 2026-05-19 | Filing |
| Officer | $115.05 | 521 | $59,941.05 | 6,676 | 2026-05-19 | Filing |
| Officer | $112.48 | 70 | $7,873.60 | 19,308 | 2026-03-04 | Filing |
| Officer | $101.98 | 307 | $31,307.86 | 7,510 | 2026-02-24 | Filing |
| Officer | $108.94 | 329 | $35,841.26 | 7,817 | 2026-02-19 | Filing |
| Officer | $108.94 | 845 | $92,054.30 | 19,437 | 2026-02-19 | Filing |
| Officer | $108.74 | 2,654 | $288,595.96 | 45,587 | 2026-02-19 | Filing |
| Officer | $107.54 | 1,400 | $150,556.00 | 48,241 | 2026-02-19 | Filing |
| Officer | $109.12 | 100 | $10,912.00 | 71,449 | 2026-02-19 | Filing |
| Officer | $108.21 | 1,177 | $127,363.17 | 71,549 | 2026-02-19 | Filing |