| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $184.09 | 3,469 | $638,608.21 | 13,876 | 2026-04-30 | Filing |
| Officer | $183.10 | 2,400 | $439,440.00 | 37,932 | 2026-04-30 | Filing |
| Officer | $182.05 | 7,083 | $1,289,460.15 | 40,332 | 2026-04-30 | Filing |
| Large Shareholder | $264.60 | 843,201 | $223,110,984.60 | 3,485,000 | 2026-04-23 | Filing |
| Large Shareholder | $264.60 | 86,822 | $22,973,101.20 | 4,328,201 | 2026-04-23 | Filing |
| Large Shareholder | $264.60 | 176,728 | $46,762,228.80 | 4,415,023 | 2026-04-23 | Filing |
| Large Shareholder | $264.60 | 2,627 | $695,104.20 | 4,591,751 | 2026-04-23 | Filing |
| Large Shareholder | $264.60 | 15,664 | $4,144,694.40 | 4,594,378 | 2026-04-23 | Filing |
| Large Shareholder | $264.60 | 137,058 | $36,265,546.80 | 4,610,042 | 2026-04-23 | Filing |
| Large Shareholder | $278.44 | 374,839 | $104,370,171.16 | 4,747,100 | 2026-04-23 | Filing |
| Large Shareholder | $278.44 | 38,596 | $10,746,670.24 | 5,121,939 | 2026-04-23 | Filing |
| Large Shareholder | $278.44 | 78,563 | $21,875,081.72 | 5,160,535 | 2026-04-23 | Filing |
| Large Shareholder | $278.44 | 1,039 | $289,299.16 | 5,239,098 | 2026-04-23 | Filing |
| Large Shareholder | $278.44 | 6,963 | $1,938,777.72 | 5,240,137 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 474,345 | $137,740,301.10 | 5,247,100 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 48,841 | $14,182,449.58 | 5,721,445 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 99,419 | $28,869,289.22 | 5,770,286 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 1,341 | $389,399.58 | 5,869,705 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 8,813 | $2,559,118.94 | 5,871,046 | 2026-04-23 | Filing |
| Large Shareholder | $290.38 | 17,241 | $5,006,441.58 | 5,879,859 | 2026-04-23 | Filing |