| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $117.79 | 46,955 | $5,530,829.45 | 22,053,244 | 2026-04-15 | Filing |
| Large Shareholder | $119.34 | 48,883 | $5,833,697.22 | 5,239,380 | 2026-04-15 | Filing |
| Large Shareholder | $118.57 | 199,009 | $23,596,497.13 | 5,288,263 | 2026-04-15 | Filing |
| Large Shareholder | $117.79 | 15,211 | $1,791,703.69 | 5,487,272 | 2026-04-15 | Filing |
| Officer, Director | $120.51 | 100 | $12,050.60 | 0 | 2026-04-15 | Filing |
| Officer, Director | $119.43 | 1,571 | $187,624.53 | 100 | 2026-04-15 | Filing |
| Officer, Director | $118.68 | 7,236 | $858,761.97 | 1,671 | 2026-04-15 | Filing |
| Officer, Director | $117.80 | 2,460 | $289,796.12 | 8,907 | 2026-04-15 | Filing |
| Officer, Director | $116.68 | 2,540 | $296,365.68 | 11,367 | 2026-04-15 | Filing |
| Officer, Director | $115.75 | 678 | $78,480.94 | 13,907 | 2026-04-15 | Filing |
| Officer, Director | $114.76 | 800 | $91,809.20 | 14,585 | 2026-04-15 | Filing |
| Officer, Director | $120.51 | 400 | $48,202.40 | 0 | 2026-04-15 | Filing |
| Officer, Director | $119.43 | 6,284 | $750,498.12 | 400 | 2026-04-15 | Filing |
| Officer, Director | $118.68 | 28,943 | $3,434,929.19 | 6,684 | 2026-04-15 | Filing |
| Officer, Director | $117.80 | 9,841 | $1,159,302.28 | 35,627 | 2026-04-15 | Filing |
| Officer, Director | $116.68 | 10,160 | $1,185,462.70 | 45,468 | 2026-04-15 | Filing |
| Officer, Director | $115.75 | 2,711 | $313,808.01 | 55,628 | 2026-04-15 | Filing |
| Officer, Director | $114.76 | 3,200 | $367,236.80 | 58,339 | 2026-04-15 | Filing |
| Officer | $120.00 | 3,953 | $474,360.00 | 111,403 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $118.49 | 1,558 | $184,604.15 | 0 | 2026-04-14 | Filing |